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

source

pub fn cntrst(&mut self) -> CntrstW<'_, MmcControlSpec>

Bit 0 - Counters Reset

source

pub fn cntstopro(&mut self) -> CntstoproW<'_, MmcControlSpec>

Bit 1 - Counters Stop Rollover

source

pub fn rstonrd(&mut self) -> RstonrdW<'_, MmcControlSpec>

Bit 2 - Reset on Read

source

pub fn cntfreez(&mut self) -> CntfreezW<'_, MmcControlSpec>

Bit 3 - MMC Counter Freeze

source

pub fn cntprst(&mut self) -> CntprstW<'_, MmcControlSpec>

Bit 4 - Counters Preset

source

pub fn cntprstlvl(&mut self) -> CntprstlvlW<'_, MmcControlSpec>

Bit 5 - Full-Half Preset

source

pub fn ucdbc(&mut self) -> UcdbcW<'_, MmcControlSpec>

Bit 8 - Update MMC Counters for Dropped Broadcast Frames