pub struct ETH { /* private fields */ }Expand description
ETH peripheral
Implementations§
Trait Implementations§
Source§impl CRSPin<ETH, AfioRemapBool<false>> for PA7
impl CRSPin<ETH, AfioRemapBool<false>> for PA7
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
CRSPin.Source§impl CRSPin<ETH, AfioRemapBool<true>> for PD8
impl CRSPin<ETH, AfioRemapBool<true>> for PD8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
CRSPin.Source§impl RXClkPin<ETH, AfioRemapBool<false>> for PA1
impl RXClkPin<ETH, AfioRemapBool<false>> for PA1
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXClkPin.Source§impl RXClkPin<ETH, AfioRemapBool<true>> for PA1
impl RXClkPin<ETH, AfioRemapBool<true>> for PA1
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXClkPin.Source§impl RXD0Pin<ETH, AfioRemapBool<false>> for PC4
impl RXD0Pin<ETH, AfioRemapBool<false>> for PC4
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD0Pin.Source§impl RXD0Pin<ETH, AfioRemapBool<true>> for PD9
impl RXD0Pin<ETH, AfioRemapBool<true>> for PD9
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD0Pin.Source§impl RXD1Pin<ETH, AfioRemapBool<false>> for PC5
impl RXD1Pin<ETH, AfioRemapBool<false>> for PC5
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD1Pin.Source§impl RXD1Pin<ETH, AfioRemapBool<true>> for PD10
impl RXD1Pin<ETH, AfioRemapBool<true>> for PD10
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD1Pin.Source§impl RXD2Pin<ETH, AfioRemapBool<false>> for PB0
impl RXD2Pin<ETH, AfioRemapBool<false>> for PB0
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD2Pin.Source§impl RXD2Pin<ETH, AfioRemapBool<true>> for PD11
impl RXD2Pin<ETH, AfioRemapBool<true>> for PD11
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD2Pin.Source§impl RXD3Pin<ETH, AfioRemapBool<false>> for PB1
impl RXD3Pin<ETH, AfioRemapBool<false>> for PB1
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD3Pin.Source§impl RXD3Pin<ETH, AfioRemapBool<true>> for PD12
impl RXD3Pin<ETH, AfioRemapBool<true>> for PD12
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXD3Pin.Source§impl RXDVPin<ETH, AfioRemapBool<false>> for PA7
impl RXDVPin<ETH, AfioRemapBool<false>> for PA7
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXDVPin.Source§impl RXDVPin<ETH, AfioRemapBool<true>> for PD8
impl RXDVPin<ETH, AfioRemapBool<true>> for PD8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RXDVPin.Source§impl RefClkPin<ETH, AfioRemapBool<false>> for PA1
impl RefClkPin<ETH, AfioRemapBool<false>> for PA1
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RefClkPin.Source§impl RefClkPin<ETH, AfioRemapBool<true>> for PA1
impl RefClkPin<ETH, AfioRemapBool<true>> for PA1
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
RefClkPin.Source§impl TXClkPin<ETH, AfioRemapBool<false>> for PC3
impl TXClkPin<ETH, AfioRemapBool<false>> for PC3
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXClkPin.Source§impl TXClkPin<ETH, AfioRemapBool<true>> for PC3
impl TXClkPin<ETH, AfioRemapBool<true>> for PC3
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXClkPin.Source§impl TXD0Pin<ETH, AfioRemapBool<false>> for PB12
impl TXD0Pin<ETH, AfioRemapBool<false>> for PB12
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD0Pin.Source§impl TXD0Pin<ETH, AfioRemapBool<true>> for PB12
impl TXD0Pin<ETH, AfioRemapBool<true>> for PB12
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD0Pin.Source§impl TXD1Pin<ETH, AfioRemapBool<false>> for PB13
impl TXD1Pin<ETH, AfioRemapBool<false>> for PB13
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD1Pin.Source§impl TXD1Pin<ETH, AfioRemapBool<true>> for PB13
impl TXD1Pin<ETH, AfioRemapBool<true>> for PB13
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD1Pin.Source§impl TXD2Pin<ETH, AfioRemapBool<false>> for PC2
impl TXD2Pin<ETH, AfioRemapBool<false>> for PC2
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD2Pin.Source§impl TXD2Pin<ETH, AfioRemapBool<true>> for PC2
impl TXD2Pin<ETH, AfioRemapBool<true>> for PC2
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD2Pin.Source§impl TXD3Pin<ETH, AfioRemapBool<false>> for PB8
impl TXD3Pin<ETH, AfioRemapBool<false>> for PB8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD3Pin.Source§impl TXD3Pin<ETH, AfioRemapBool<true>> for PB8
impl TXD3Pin<ETH, AfioRemapBool<true>> for PB8
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXD3Pin.Source§impl TXEnPin<ETH, AfioRemapBool<false>> for PB11
impl TXEnPin<ETH, AfioRemapBool<false>> for PB11
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXEnPin.Source§impl TXEnPin<ETH, AfioRemapBool<true>> for PB11
impl TXEnPin<ETH, AfioRemapBool<true>> for PB11
Source§fn afio_remap(&self)
fn afio_remap(&self)
Configures AFIO_MAPR to use this pin as
TXEnPin.impl Copy for ETH
impl Instance for ETH
impl PeripheralType for ETH
impl RccPeripheral for ETH
Auto Trait Implementations§
impl Freeze for ETH
impl RefUnwindSafe for ETH
impl Send for ETH
impl Sync for ETH
impl Unpin for ETH
impl UnwindSafe for ETH
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more