#[repr(C)]pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn mmcrir(&self) -> &Reg<MMCRIRrs>
pub const fn mmcrir(&self) -> &Reg<MMCRIRrs>
0x04 - Ethernet MMC receive interrupt register (ETH_MMCRIR)
Sourcepub const fn mmctir(&self) -> &Reg<MMCTIRrs>
pub const fn mmctir(&self) -> &Reg<MMCTIRrs>
0x08 - Ethernet MMC transmit interrupt register (ETH_MMCTIR)
Sourcepub const fn mmcrimr(&self) -> &Reg<MMCRIMRrs>
pub const fn mmcrimr(&self) -> &Reg<MMCRIMRrs>
0x0c - Ethernet MMC receive interrupt mask register (ETH_MMCRIMR)
Sourcepub const fn mmctimr(&self) -> &Reg<MMCTIMRrs>
pub const fn mmctimr(&self) -> &Reg<MMCTIMRrs>
0x10 - Ethernet MMC transmit interrupt mask register (ETH_MMCTIMR)
Sourcepub const fn mmctgfsccr(&self) -> &Reg<MMCTGFSCCRrs>
pub const fn mmctgfsccr(&self) -> &Reg<MMCTGFSCCRrs>
0x4c - Ethernet MMC transmitted good frames after a single collision counter
Sourcepub const fn mmctgfmsccr(&self) -> &Reg<MMCTGFMSCCRrs>
pub const fn mmctgfmsccr(&self) -> &Reg<MMCTGFMSCCRrs>
0x50 - Ethernet MMC transmitted good frames after more than a single collision
Sourcepub const fn mmctgfcr(&self) -> &Reg<MMCTGFCRrs>
pub const fn mmctgfcr(&self) -> &Reg<MMCTGFCRrs>
0x68 - Ethernet MMC transmitted good frames counter register
Sourcepub const fn mmcrfcecr(&self) -> &Reg<MMCRFCECRrs>
pub const fn mmcrfcecr(&self) -> &Reg<MMCRFCECRrs>
0x94 - Ethernet MMC received frames with CRC error counter register
Sourcepub const fn mmcrfaecr(&self) -> &Reg<MMCRFAECRrs>
pub const fn mmcrfaecr(&self) -> &Reg<MMCRFAECRrs>
0x98 - Ethernet MMC received frames with alignment error counter register
Sourcepub const fn mmcrgufcr(&self) -> &Reg<MMCRGUFCRrs>
pub const fn mmcrgufcr(&self) -> &Reg<MMCRGUFCRrs>
0xc4 - MMC received good unicast frames counter register
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
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