Expand description
Ethernet DMA access and configuration.
Structs
- An Ethernet RX token that can be consumed in order to receive an ethernet packet.
- Just a reference to
EthernetDMA
for sending a packet later withTxToken::consume()
. - Ethernet DMA.
- A summary of the reasons for the interrupt that occured
- A packet ID.
- This struct is returned if a packet ID is not associated with any TX or RX descriptors.
- A received packet.
- Rx DMA state
- A struct that represents a soon-to-be-sent packet.
- Tx DMA state
Enums
- Errors that can occur during RX
- Running state of the
RxRing
- Errors that can occur during Ethernet TX
- The run state of the TX DMA.
Type Aliases
- An RX DMA Ring Descriptor entry
- A TX DMA Ring Descriptor entry