Expand description
Pin definitions and setup functionality.
This module contains the unsafe traits that determine which pins can have a specific function, and provides functionality for setting up clocks and the MAC peripheral
Structs§
- EthPins
- A struct that represents a combination of pins to be used as RMII pins for the ethernet peripheral(s)
- Parts
- Access to all configured parts of the ethernet peripheral.
- PartsIn
- A struct that contains all peripheral parts required to configure the ethernet peripheral.
Traits§
- Alternate
Very High Speed - Trait needed to setup the pins for the Ethernet peripheral.
- Rmii
CrsDv - RMII Rx Data Valid
- Rmii
RefClk - RMII Reference Clock
- Rmii
RxD0 - RMII RX Data Pin 0
- Rmii
RxD1 - RMII RX Data Pin 1
- Rmii
TxD0 - RMII TX Data Pin 0
- Rmii
TxD1 - RMII TX Data Pin 1
- Rmii
TxEN - RMII TX Enable