Type Alias xmc4300::usic0_ch0::trbscr::W

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

Register TRBSCR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn csrbi(&mut self) -> CSRBI_W<'_, TRBSCR_SPEC>

Bit 0 - Clear Standard Receive Buffer Event

source

pub fn crberi(&mut self) -> CRBERI_W<'_, TRBSCR_SPEC>

Bit 1 - Clear Receive Buffer Error Event

source

pub fn carbi(&mut self) -> CARBI_W<'_, TRBSCR_SPEC>

Bit 2 - Clear Alternative Receive Buffer Event

source

pub fn cstbi(&mut self) -> CSTBI_W<'_, TRBSCR_SPEC>

Bit 8 - Clear Standard Transmit Buffer Event

source

pub fn ctberi(&mut self) -> CTBERI_W<'_, TRBSCR_SPEC>

Bit 9 - Clear Transmit Buffer Error Event

source

pub fn cbdv(&mut self) -> CBDV_W<'_, TRBSCR_SPEC>

Bit 10 - Clear Bypass Data Valid

source

pub fn flushrb(&mut self) -> FLUSHRB_W<'_, TRBSCR_SPEC>

Bit 14 - Flush Receive Buffer

source

pub fn flushtb(&mut self) -> FLUSHTB_W<'_, TRBSCR_SPEC>

Bit 15 - Flush Transmit Buffer