pub type W = W<TBCTR_SPEC>;
Expand description
Register TBCTR
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn dptr(&mut self) -> DPTR_W<'_, TBCTR_SPEC>
pub fn dptr(&mut self) -> DPTR_W<'_, TBCTR_SPEC>
Bits 0:5 - Data Pointer
sourcepub fn limit(&mut self) -> LIMIT_W<'_, TBCTR_SPEC>
pub fn limit(&mut self) -> LIMIT_W<'_, TBCTR_SPEC>
Bits 8:13 - Limit For Interrupt Generation
sourcepub fn stbtm(&mut self) -> STBTM_W<'_, TBCTR_SPEC>
pub fn stbtm(&mut self) -> STBTM_W<'_, TBCTR_SPEC>
Bit 14 - Standard Transmit Buffer Trigger Mode
sourcepub fn stbten(&mut self) -> STBTEN_W<'_, TBCTR_SPEC>
pub fn stbten(&mut self) -> STBTEN_W<'_, TBCTR_SPEC>
Bit 15 - Standard Transmit Buffer Trigger Enable
sourcepub fn stbinp(&mut self) -> STBINP_W<'_, TBCTR_SPEC>
pub fn stbinp(&mut self) -> STBINP_W<'_, TBCTR_SPEC>
Bits 16:18 - Standard Transmit Buffer Interrupt Node Pointer
sourcepub fn atbinp(&mut self) -> ATBINP_W<'_, TBCTR_SPEC>
pub fn atbinp(&mut self) -> ATBINP_W<'_, TBCTR_SPEC>
Bits 19:21 - Alternative Transmit Buffer Interrupt Node Pointer
sourcepub fn size(&mut self) -> SIZE_W<'_, TBCTR_SPEC>
pub fn size(&mut self) -> SIZE_W<'_, TBCTR_SPEC>
Bits 24:26 - Buffer Size
sourcepub fn lof(&mut self) -> LOF_W<'_, TBCTR_SPEC>
pub fn lof(&mut self) -> LOF_W<'_, TBCTR_SPEC>
Bit 28 - Buffer Event on Limit Overflow
sourcepub fn stbien(&mut self) -> STBIEN_W<'_, TBCTR_SPEC>
pub fn stbien(&mut self) -> STBIEN_W<'_, TBCTR_SPEC>
Bit 30 - Standard Transmit Buffer Interrupt Enable
sourcepub fn tberien(&mut self) -> TBERIEN_W<'_, TBCTR_SPEC>
pub fn tberien(&mut self) -> TBERIEN_W<'_, TBCTR_SPEC>
Bit 31 - Transmit Buffer Error Interrupt Enable