pub struct RegisterBlock {
Show 14 fields pub dmabmr: DMABMR, pub dmatpdr: DMATPDR, pub dmarpdr: DMARPDR, pub dmardlar: DMARDLAR, pub dmatdlar: DMATDLAR, pub dmasr: DMASR, pub dmaomr: DMAOMR, pub dmaier: DMAIER, pub dmamfbocr: DMAMFBOCR, pub dmarswtr: DMARSWTR, pub dmachtdr: DMACHTDR, pub dmachrdr: DMACHRDR, pub dmachtbar: DMACHTBAR, pub dmachrbar: DMACHRBAR, /* private fields */
}
Expand description

Register block

Fields§

§dmabmr: DMABMR

0x00 - Ethernet DMA bus mode register

§dmatpdr: DMATPDR

0x04 - Ethernet DMA transmit poll demand register

§dmarpdr: DMARPDR

0x08 - EHERNET DMA receive poll demand register

§dmardlar: DMARDLAR

0x0c - Ethernet DMA receive descriptor list address register

§dmatdlar: DMATDLAR

0x10 - Ethernet DMA transmit descriptor list address register

§dmasr: DMASR

0x14 - Ethernet DMA status register

§dmaomr: DMAOMR

0x18 - Ethernet DMA operation mode register

§dmaier: DMAIER

0x1c - Ethernet DMA interrupt enable register

§dmamfbocr: DMAMFBOCR

0x20 - Ethernet DMA missed frame and buffer overflow counter register

§dmarswtr: DMARSWTR

0x24 - Ethernet DMA receive status watchdog timer register

§dmachtdr: DMACHTDR

0x48 - Ethernet DMA current host transmit descriptor register

§dmachrdr: DMACHRDR

0x4c - Ethernet DMA current host receive descriptor register

§dmachtbar: DMACHTBAR

0x50 - Ethernet DMA current host transmit buffer address register

§dmachrbar: DMACHRBAR

0x54 - Ethernet DMA current host receive buffer address register

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.