Struct stm32ral::stm32h7::stm32h735::ethernet_dma::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 21 fields
pub DMAMR: RWRegister<u32>,
pub DMASBMR: RWRegister<u32>,
pub DMAISR: RWRegister<u32>,
pub DMADSR: RWRegister<u32>,
pub DMACCR: RWRegister<u32>,
pub DMACTxCR: RWRegister<u32>,
pub DMACRxCR: RWRegister<u32>,
pub DMACTxDLAR: RWRegister<u32>,
pub DMACRxDLAR: RWRegister<u32>,
pub DMACTxDTPR: RWRegister<u32>,
pub DMACRxDTPR: RWRegister<u32>,
pub DMACTxRLR: RWRegister<u32>,
pub DMACRxRLR: RWRegister<u32>,
pub DMACIER: RWRegister<u32>,
pub DMACRxIWTR: RWRegister<u32>,
pub DMACCATxDR: RWRegister<u32>,
pub DMACCARxDR: RWRegister<u32>,
pub DMACCATxBR: RWRegister<u32>,
pub DMACCARxBR: RWRegister<u32>,
pub DMACSR: RWRegister<u32>,
pub DMACMFCR: RWRegister<u32>,
// some fields omitted
}
Fields
DMAMR: RWRegister<u32>
DMA mode register
DMASBMR: RWRegister<u32>
System bus mode register
DMAISR: RWRegister<u32>
Interrupt status register
DMADSR: RWRegister<u32>
Debug status register
DMACCR: RWRegister<u32>
Channel control register
DMACTxCR: RWRegister<u32>
Channel transmit control register
DMACRxCR: RWRegister<u32>
Channel receive control register
DMACTxDLAR: RWRegister<u32>
Channel Tx descriptor list address register
DMACRxDLAR: RWRegister<u32>
Channel Rx descriptor list address register
DMACTxDTPR: RWRegister<u32>
Channel Tx descriptor tail pointer register
DMACRxDTPR: RWRegister<u32>
Channel Rx descriptor tail pointer register
DMACTxRLR: RWRegister<u32>
Channel Tx descriptor ring length register
DMACRxRLR: RWRegister<u32>
Channel Rx descriptor ring length register
DMACIER: RWRegister<u32>
Channel interrupt enable register
DMACRxIWTR: RWRegister<u32>
Channel Rx interrupt watchdog timer register
DMACCATxDR: RWRegister<u32>
Channel current application transmit descriptor register
DMACCARxDR: RWRegister<u32>
Channel current application receive descriptor register
DMACCATxBR: RWRegister<u32>
Channel current application transmit buffer register
DMACCARxBR: RWRegister<u32>
Channel current application receive buffer register
DMACSR: RWRegister<u32>
Channel status register
DMACMFCR: RWRegister<u32>
Channel missed frame count register