pub struct MtlQ0 { /* private fields */ }Expand description
no description available
Implementations§
Source§impl MtlQ0
impl MtlQ0
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn mtl_txq0_operation_mode(self) -> Reg<MtlTxq0OperationMode, RW>
pub const fn mtl_txq0_operation_mode(self) -> Reg<MtlTxq0OperationMode, RW>
Queue 0 Transmit Operation Mode.
Sourcepub const fn mtl_txq0_underflow(self) -> Reg<MtlTxq0Underflow, R>
pub const fn mtl_txq0_underflow(self) -> Reg<MtlTxq0Underflow, R>
Queue 0 Underflow Counter. Counter/overflow flag clear on read; do not use reads as non-destructive observations.
Sourcepub const fn mtl_txq0_debug(self) -> Reg<MtlTxq0Debug, R>
pub const fn mtl_txq0_debug(self) -> Reg<MtlTxq0Debug, R>
Queue 0 Transmit Debug.
Sourcepub const fn mtl_q0_interrupt_control_status(
self,
) -> Reg<MtlQ0InterruptControlStatus, RW>
pub const fn mtl_q0_interrupt_control_status( self, ) -> Reg<MtlQ0InterruptControlStatus, RW>
Queue 0 Interrupt Control Status. TXUNFIS and RXOVFIS are write-one-to-clear; enable bits are ordinary read/write. Avoid read-modify-write.
Sourcepub const fn mtl_rxq0_operation_mode(self) -> Reg<MtlRxq0OperationMode, RW>
pub const fn mtl_rxq0_operation_mode(self) -> Reg<MtlRxq0OperationMode, RW>
Queue 0 Receive Operation Mode.
Sourcepub const fn mtl_rxq0_missed_packet_overflow_cnt(
self,
) -> Reg<MtlRxq0MissedPacketOverflowCnt, R>
pub const fn mtl_rxq0_missed_packet_overflow_cnt( self, ) -> Reg<MtlRxq0MissedPacketOverflowCnt, R>
Queue 0 Missed Packet and Overflow Counter. Counters and overflow flags clear on read.
Sourcepub const fn mtl_rxq0_debug(self) -> Reg<MtlRxq0Debug, R>
pub const fn mtl_rxq0_debug(self) -> Reg<MtlRxq0Debug, R>
Queue 0 Receive Debug.
Trait Implementations§
impl Copy for MtlQ0
impl Eq for MtlQ0
impl Send for MtlQ0
impl StructuralPartialEq for MtlQ0
impl Sync for MtlQ0
Auto Trait Implementations§
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more