File tree Expand file tree Collapse file tree 2 files changed +15
-6
lines changed Expand file tree Collapse file tree 2 files changed +15
-6
lines changed Original file line number Diff line number Diff line change 1
1
## Unreleased
2
- * Add ` RTIC ` example
3
- * Use ` ieee802_3_miim ` for SMI access.
2
+ * General
3
+ * Remove the ` smi ` feature and always enable miim/smi. Use ` ieee802_3_miim ` for SMI access
4
+ * Split MAC and DMA setup into their own separate modules
5
+ * Examples:
6
+ * Switch to ` defmt ` as logger
7
+ * Use ` probe-run ` as runner
8
+ * Ensure that all examples build (and hopefully run) for all supported MCUs
9
+ * Add more extensive example run and build docs
10
+ * Remove arp-smoltcp example
11
+ * Add ` rtic-echo ` example
12
+ * Use a more simple ` memory.x ` that works for all supported MCUs
4
13
5
14
## [ 0.3.0] ( https://github.com/stm32-rs/stm32-eth/tree/v0.3.0 )
6
15
Original file line number Diff line number Diff line change @@ -41,10 +41,10 @@ impl EthernetMAC {
41
41
/// HCLK must be at least 25MHz, else this function will return `Err(WrongClock)`.
42
42
///
43
43
/// This method does not initialise the external PHY. However, you can access SMI
44
- /// `read` and `write` functions through the `smi` and `with_smi` functions.
44
+ /// `read` and `write` functions through the [`Self::mii`] and [`Self::with_miim`] functions.
45
45
///
46
- /// Additionally, an optional `impl` of the [`ieee802_3_miim::Miim`] trait is available
47
- /// with the `ieee802_3_miim` feature (enabled by default), for PHY communication.
46
+ /// Additionally, an `impl` of the [`ieee802_3_miim::Miim`] trait is available
47
+ /// for PHY communication.
48
48
pub ( crate ) fn new (
49
49
eth_mac : ETHERNET_MAC ,
50
50
eth_mmc : ETHERNET_MMC ,
@@ -188,7 +188,7 @@ where
188
188
/// To interact with a connected Phy, use the `read` and `write` functions.
189
189
///
190
190
/// Functionality for interacting with PHYs from the `ieee802_3_miim` crate
191
- /// is available if the default feature `ieee802_3_miim` is enabled .
191
+ /// is available.
192
192
pub fn new ( eth_mac : EthernetMAC , mdio : MDIO , mdc : MDC ) -> Self {
193
193
Self { eth_mac, mdio, mdc }
194
194
}
You can’t perform that action at this time.
0 commit comments