Type Alias xmc4300::eth0::mmc_control::W
source · pub type W = W<MmcControlSpec>;
Expand description
Register MMC_CONTROL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn cntrst(&mut self) -> CntrstW<'_, MmcControlSpec>
pub fn cntrst(&mut self) -> CntrstW<'_, MmcControlSpec>
Bit 0 - Counters Reset
sourcepub fn cntstopro(&mut self) -> CntstoproW<'_, MmcControlSpec>
pub fn cntstopro(&mut self) -> CntstoproW<'_, MmcControlSpec>
Bit 1 - Counters Stop Rollover
sourcepub fn rstonrd(&mut self) -> RstonrdW<'_, MmcControlSpec>
pub fn rstonrd(&mut self) -> RstonrdW<'_, MmcControlSpec>
Bit 2 - Reset on Read
sourcepub fn cntfreez(&mut self) -> CntfreezW<'_, MmcControlSpec>
pub fn cntfreez(&mut self) -> CntfreezW<'_, MmcControlSpec>
Bit 3 - MMC Counter Freeze
sourcepub fn cntprst(&mut self) -> CntprstW<'_, MmcControlSpec>
pub fn cntprst(&mut self) -> CntprstW<'_, MmcControlSpec>
Bit 4 - Counters Preset
sourcepub fn cntprstlvl(&mut self) -> CntprstlvlW<'_, MmcControlSpec>
pub fn cntprstlvl(&mut self) -> CntprstlvlW<'_, MmcControlSpec>
Bit 5 - Full-Half Preset
sourcepub fn ucdbc(&mut self) -> UcdbcW<'_, MmcControlSpec>
pub fn ucdbc(&mut self) -> UcdbcW<'_, MmcControlSpec>
Bit 8 - Update MMC Counters for Dropped Broadcast Frames