Type Alias xmc4300::ecat0_sm0::sm_status::R

source ·
pub type R = R<SM_STATUS_SPEC>;
Expand description

Register SM_STATUS reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn int_w(&self) -> INT_W_R

Bit 0 - Interrupt Write

source

pub fn int_r(&self) -> INT_R_R

Bit 1 - Interrupt Read

source

pub fn mb_status(&self) -> MB_STATUS_R

Bit 3 - Mailbox mode: mailbox status

source

pub fn buf_status(&self) -> BUF_STATUS_R

Bits 4:5 - Buffered mode: buffer status (last written buffer)

source

pub fn r_buf_iu(&self) -> R_BUF_IU_R

Bit 6 - Read buffer in use (opened)

source

pub fn w_buf_iu(&self) -> W_BUF_IU_R

Bit 7 - Write buffer in use (opened)