Type Alias xmc4800::eth0::mmc_control::W

source ·
pub type W = W<MMC_CONTROL_SPEC>;
Expand description

Register MMC_CONTROL writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn cntrst(&mut self) -> CNTRST_W<'_, MMC_CONTROL_SPEC>

Bit 0 - Counters Reset

source

pub fn cntstopro(&mut self) -> CNTSTOPRO_W<'_, MMC_CONTROL_SPEC>

Bit 1 - Counters Stop Rollover

source

pub fn rstonrd(&mut self) -> RSTONRD_W<'_, MMC_CONTROL_SPEC>

Bit 2 - Reset on Read

source

pub fn cntfreez(&mut self) -> CNTFREEZ_W<'_, MMC_CONTROL_SPEC>

Bit 3 - MMC Counter Freeze

source

pub fn cntprst(&mut self) -> CNTPRST_W<'_, MMC_CONTROL_SPEC>

Bit 4 - Counters Preset

source

pub fn cntprstlvl(&mut self) -> CNTPRSTLVL_W<'_, MMC_CONTROL_SPEC>

Bit 5 - Full-Half Preset

source

pub fn ucdbc(&mut self) -> UCDBC_W<'_, MMC_CONTROL_SPEC>

Bit 8 - Update MMC Counters for Dropped Broadcast Frames