Type Alias xmc4300::eth0::debug::R

source ·
pub type R = R<DebugSpec>;
Expand description

Register DEBUG reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn rpests(&self) -> RpestsR

Bit 0 - MAC MII Receive Protocol Engine Status

source

pub fn rfcfcsts(&self) -> RfcfcstsR

Bits 1:2 - MAC Receive Frame Controller FIFO Status

source

pub fn rwcsts(&self) -> RwcstsR

Bit 4 - MTL Rx FIFO Write Controller Active Status

source

pub fn rrcsts(&self) -> RrcstsR

Bits 5:6 - MTL Rx FIFO Read Controller State

source

pub fn rxfsts(&self) -> RxfstsR

Bits 8:9 - MTL Rx FIFO Fill-level Status

source

pub fn tpests(&self) -> TpestsR

Bit 16 - MAC MII Transmit Protocol Engine Status

source

pub fn tfcsts(&self) -> TfcstsR

Bits 17:18 - MAC Transmit Frame Controller Status

source

pub fn txpaused(&self) -> TxpausedR

Bit 19 - MAC transmitter in PAUSE

source

pub fn trcsts(&self) -> TrcstsR

Bits 20:21 - MTL Tx FIFO Read Controller Status

source

pub fn twcsts(&self) -> TwcstsR

Bit 22 - MTL Tx FIFO Write Controller Active Status

source

pub fn txfsts(&self) -> TxfstsR

Bit 24 - MTL Tx FIFO Not Empty Status

source

pub fn txstsfsts(&self) -> TxstsfstsR

Bit 25 - MTL TxStatus FIFO Full Status