#[repr(C)]
pub struct RegisterBlock {
Show 14 fields pub dmabmr: Reg<DMABMR_SPEC>, pub dmatpdr: Reg<DMATPDR_SPEC>, pub dmarpdr: Reg<DMARPDR_SPEC>, pub dmardlar: Reg<DMARDLAR_SPEC>, pub dmatdlar: Reg<DMATDLAR_SPEC>, pub dmasr: Reg<DMASR_SPEC>, pub dmaomr: Reg<DMAOMR_SPEC>, pub dmaier: Reg<DMAIER_SPEC>, pub dmamfbocr: Reg<DMAMFBOCR_SPEC>, pub dmarswtr: Reg<DMARSWTR_SPEC>, pub dmachtdr: Reg<DMACHTDR_SPEC>, pub dmachrdr: Reg<DMACHRDR_SPEC>, pub dmachtbar: Reg<DMACHTBAR_SPEC>, pub dmachrbar: Reg<DMACHRBAR_SPEC>, /* private fields */
}
Expand description

Register block

Fields

dmabmr: Reg<DMABMR_SPEC>

0x00 - Ethernet DMA bus mode register

dmatpdr: Reg<DMATPDR_SPEC>

0x04 - Ethernet DMA transmit poll demand register

dmarpdr: Reg<DMARPDR_SPEC>

0x08 - EHERNET DMA receive poll demand register

dmardlar: Reg<DMARDLAR_SPEC>

0x0c - Ethernet DMA receive descriptor list address register

dmatdlar: Reg<DMATDLAR_SPEC>

0x10 - Ethernet DMA transmit descriptor list address register

dmasr: Reg<DMASR_SPEC>

0x14 - Ethernet DMA status register

dmaomr: Reg<DMAOMR_SPEC>

0x18 - Ethernet DMA operation mode register

dmaier: Reg<DMAIER_SPEC>

0x1c - Ethernet DMA interrupt enable register

dmamfbocr: Reg<DMAMFBOCR_SPEC>

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

dmarswtr: Reg<DMARSWTR_SPEC>

0x24 - Ethernet DMA receive status watchdog timer register

dmachtdr: Reg<DMACHTDR_SPEC>

0x48 - Ethernet DMA current host transmit descriptor register

dmachrdr: Reg<DMACHRDR_SPEC>

0x4c - Ethernet DMA current host receive descriptor register

dmachtbar: Reg<DMACHTBAR_SPEC>

0x50 - Ethernet DMA current host transmit buffer address register

dmachrbar: Reg<DMACHRBAR_SPEC>

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.