Type Alias xmc4300::usic0_ch0::rbctr::W

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

Register RBCTR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

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

Bits 0:5 - Data Pointer

source

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

Bits 8:13 - Limit For Interrupt Generation

source

pub fn srbtm(&mut self) -> SRBTM_W<'_, RBCTR_SPEC>

Bit 14 - Standard Receive Buffer Trigger Mode

source

pub fn srbten(&mut self) -> SRBTEN_W<'_, RBCTR_SPEC>

Bit 15 - Standard Receive Buffer Trigger Enable

source

pub fn srbinp(&mut self) -> SRBINP_W<'_, RBCTR_SPEC>

Bits 16:18 - Standard Receive Buffer Interrupt Node Pointer

source

pub fn arbinp(&mut self) -> ARBINP_W<'_, RBCTR_SPEC>

Bits 19:21 - Alternative Receive Buffer Interrupt Node Pointer

source

pub fn rcim(&mut self) -> RCIM_W<'_, RBCTR_SPEC>

Bits 22:23 - Receiver Control Information Mode

source

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

Bits 24:26 - Buffer Size

source

pub fn rnm(&mut self) -> RNM_W<'_, RBCTR_SPEC>

Bit 27 - Receiver Notification Mode

source

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

Bit 28 - Buffer Event on Limit Overflow

source

pub fn arbien(&mut self) -> ARBIEN_W<'_, RBCTR_SPEC>

Bit 29 - Alternative Receive Buffer Interrupt Enable

source

pub fn srbien(&mut self) -> SRBIEN_W<'_, RBCTR_SPEC>

Bit 30 - Standard Receive Buffer Interrupt Enable

source

pub fn rberien(&mut self) -> RBERIEN_W<'_, RBCTR_SPEC>

Bit 31 - Receive Buffer Error Interrupt Enable