pub type R = R<STATUS_SPEC>;
Expand description
Register STATUS
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
Source§impl R
impl R
Sourcepub fn slave_rw(&self) -> SLAVE_RW_R
pub fn slave_rw(&self) -> SLAVE_RW_R
Bit 1 - slave read or write
Sourcepub fn arb_lost(&self) -> ARB_LOST_R
pub fn arb_lost(&self) -> ARB_LOST_R
Bit 2 - arbitration is lost
Sourcepub fn bus_busy(&self) -> BUS_BUSY_R
pub fn bus_busy(&self) -> BUS_BUSY_R
Bit 3 - bus is busy
Sourcepub fn slave_addressed(&self) -> SLAVE_ADDRESSED_R
pub fn slave_addressed(&self) -> SLAVE_ADDRESSED_R
Bit 4 - slave reg sub address
Sourcepub fn byte_trans(&self) -> BYTE_TRANS_R
pub fn byte_trans(&self) -> BYTE_TRANS_R
Bit 5 - One byte transit done
Sourcepub fn scl_main_state_last(&self) -> SCL_MAIN_STATE_LAST_R
pub fn scl_main_state_last(&self) -> SCL_MAIN_STATE_LAST_R
Bits 24:26 - i2c last main status
Sourcepub fn scl_state_last(&self) -> SCL_STATE_LAST_R
pub fn scl_state_last(&self) -> SCL_STATE_LAST_R
Bits 28:30 - scl last status