Type Alias xmc4400::usic0_ch0::tbctr::W

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

Register TBCTR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn dptr(&mut self) -> DPTR_W<'_, TBCTR_SPEC>

Bits 0:5 - Data Pointer

source

pub fn limit(&mut self) -> LIMIT_W<'_, TBCTR_SPEC>

Bits 8:13 - Limit For Interrupt Generation

source

pub fn stbtm(&mut self) -> STBTM_W<'_, TBCTR_SPEC>

Bit 14 - Standard Transmit Buffer Trigger Mode

source

pub fn stbten(&mut self) -> STBTEN_W<'_, TBCTR_SPEC>

Bit 15 - Standard Transmit Buffer Trigger Enable

source

pub fn stbinp(&mut self) -> STBINP_W<'_, TBCTR_SPEC>

Bits 16:18 - Standard Transmit Buffer Interrupt Node Pointer

source

pub fn atbinp(&mut self) -> ATBINP_W<'_, TBCTR_SPEC>

Bits 19:21 - Alternative Transmit Buffer Interrupt Node Pointer

source

pub fn size(&mut self) -> SIZE_W<'_, TBCTR_SPEC>

Bits 24:26 - Buffer Size

source

pub fn lof(&mut self) -> LOF_W<'_, TBCTR_SPEC>

Bit 28 - Buffer Event on Limit Overflow

source

pub fn stbien(&mut self) -> STBIEN_W<'_, TBCTR_SPEC>

Bit 30 - Standard Transmit Buffer Interrupt Enable

source

pub fn tberien(&mut self) -> TBERIEN_W<'_, TBCTR_SPEC>

Bit 31 - Transmit Buffer Error Interrupt Enable