Struct stm32ral::stm32f7::peripherals::ethernet_dma::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 14 fields
pub DMABMR: RWRegister<u32>,
pub DMATPDR: RWRegister<u32>,
pub DMARPDR: RWRegister<u32>,
pub DMARDLAR: UnsafeRWRegister<u32>,
pub DMATDLAR: UnsafeRWRegister<u32>,
pub DMASR: RWRegister<u32>,
pub DMAOMR: RWRegister<u32>,
pub DMAIER: RWRegister<u32>,
pub DMAMFBOCR: RWRegister<u32>,
pub DMARSWTR: RWRegister<u32>,
pub DMACHTDR: RORegister<u32>,
pub DMACHRDR: RORegister<u32>,
pub DMACHTBAR: RORegister<u32>,
pub DMACHRBAR: RORegister<u32>,
// some fields omitted
}
Fields
DMABMR: RWRegister<u32>
Ethernet DMA bus mode register
DMATPDR: RWRegister<u32>
Ethernet DMA transmit poll demand register
DMARPDR: RWRegister<u32>
EHERNET DMA receive poll demand register
DMARDLAR: UnsafeRWRegister<u32>
Ethernet DMA receive descriptor list address register
DMATDLAR: UnsafeRWRegister<u32>
Ethernet DMA transmit descriptor list address register
DMASR: RWRegister<u32>
Ethernet DMA status register
DMAOMR: RWRegister<u32>
Ethernet DMA operation mode register
DMAIER: RWRegister<u32>
Ethernet DMA interrupt enable register
DMAMFBOCR: RWRegister<u32>
Ethernet DMA missed frame and buffer overflow counter register
DMARSWTR: RWRegister<u32>
Ethernet DMA receive status watchdog timer register
DMACHTDR: RORegister<u32>
Ethernet DMA current host transmit descriptor register
DMACHRDR: RORegister<u32>
Ethernet DMA current host receive descriptor register
DMACHTBAR: RORegister<u32>
Ethernet DMA current host transmit buffer address register
DMACHRBAR: RORegister<u32>
Ethernet DMA current host receive buffer address register