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