#[repr(transparent)]pub struct MtlRxq0Debug(pub u32);Expand description
F70RM Rev. 1 section 51.7.3.8; manual text line 154912.
Tuple Fields§
§0: u32Implementations§
Source§impl MtlRxq0Debug
impl MtlRxq0Debug
Sourcepub const fn rwcsts(&self) -> bool
pub const fn rwcsts(&self) -> bool
Read-only. MTL Rx Queue Write Controller Active Status. When high, this bit indicates that the MTL Rx queue Write controller is active, and it is transferring a received packet to the Rx Queue. 0b - MTL Rx Queue Write Controller Active Status not detected 1b - MTL Rx Queue Write Controller Active Status detected
Sourcepub const fn set_rwcsts(&mut self, val: bool)
pub const fn set_rwcsts(&mut self, val: bool)
Read-only. MTL Rx Queue Write Controller Active Status. When high, this bit indicates that the MTL Rx queue Write controller is active, and it is transferring a received packet to the Rx Queue. 0b - MTL Rx Queue Write Controller Active Status not detected 1b - MTL Rx Queue Write Controller Active Status detected
Sourcepub const fn rrcsts(&self) -> u8
pub const fn rrcsts(&self) -> u8
Read-only. MTL Rx Queue Read Controller State. This field gives the state of the Rx queue Read controller: 00b - Idle state 01b - Reading packet data 10b - Reading packet status (or timestamp) 11b - Flushing the packet data and status
Sourcepub const fn set_rrcsts(&mut self, val: u8)
pub const fn set_rrcsts(&mut self, val: u8)
Read-only. MTL Rx Queue Read Controller State. This field gives the state of the Rx queue Read controller: 00b - Idle state 01b - Reading packet data 10b - Reading packet status (or timestamp) 11b - Flushing the packet data and status
Sourcepub const fn rxqsts(&self) -> u8
pub const fn rxqsts(&self) -> u8
Read-only. MTL Rx Queue Fill-Level Status. This field gives the status of the fill-level of the Rx Queue: 00b - Rx Queue empty 01b - Rx Queue fill-level below flow-control deactivate threshold 10b - Rx Queue fill-level above flow-control activate threshold 11b - Rx Queue full
Sourcepub const fn set_rxqsts(&mut self, val: u8)
pub const fn set_rxqsts(&mut self, val: u8)
Read-only. MTL Rx Queue Fill-Level Status. This field gives the status of the fill-level of the Rx Queue: 00b - Rx Queue empty 01b - Rx Queue fill-level below flow-control deactivate threshold 10b - Rx Queue fill-level above flow-control activate threshold 11b - Rx Queue full
Trait Implementations§
Source§impl Clone for MtlRxq0Debug
impl Clone for MtlRxq0Debug
Source§fn clone(&self) -> MtlRxq0Debug
fn clone(&self) -> MtlRxq0Debug
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more