pub struct R(_);Expand description
Register STATUS reader
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