[−][src]Type Definition lpc54606_pac::enet::dma_dbg_stat::R
type R = R<u32, DMA_DBG_STAT>;
Reader of register DMA_DBG_STAT
Methods
impl R
[src]
pub fn ahsts(&self) -> AHSTS_R
[src]
Bit 0 - AHB Master Status When high, this bit indicates that the AHB master FSMs are in the non-idle state.
pub fn rps0(&self) -> RPS0_R
[src]
Bits 8:11 - DMA Channel 0 Receive Process State This field indicates the Rx DMA FSM state for Channel 0: 0x0: Stopped (Reset or Stop Receive Command issued) 0x1: Running (Fetching Rx Transfer ) 0x2: Reserved 0x3: Running (Waiting for Rx packet) 0x4: Suspended (Rx Unavailable) 0x5: Running (Closing the Rx) 0x6: Timestamp write state 0x7: Running (Transferring the received packet data from the Rx buffer to the system memory) This field does not generate an interrupt.
pub fn tps0(&self) -> TPS0_R
[src]
Bits 12:15 - DMA Channel 0 Transmit Process State This field indicates the Tx DMA FSM state for Channel 0: 000: Stopped (Reset or Stop Transmit Command issued) 0x1: Running (Fetching Tx Transfer) 0x2: Running (Waiting for status) 0x3: Running (Reading Data from system memory buffer and queuing it to the Tx buffer (Tx FIFO)) 0x4: Timestamp write state 0x5: Reserved for future use 0x6: Suspended (Tx Unavailable or Tx Buffer Underflow) 0x7: Running (Closing Tx ) This field does not generate an interrupt.
pub fn rps1(&self) -> RPS1_R
[src]
Bits 16:19 - DMA Channel 1 Receive Process State This field indicates the Rx DMA FSM state for Channel 1.
pub fn tps1(&self) -> TPS1_R
[src]
Bits 20:23 - DMA Channel 1 Transmit Process State This field indicates the Tx DMA FSM state for Channel 1.