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.