pub struct R(_);
Expand description
Register FIFO_ST
reader
Implementations§
source§impl R
impl R
sourcepub fn rxfifo_start_addr(&self) -> RXFIFO_START_ADDR_R
pub fn rxfifo_start_addr(&self) -> RXFIFO_START_ADDR_R
Bits 0:4 - This is the offset address of the last received data, as described in I2C_NONFIFO_RX_THRES.
sourcepub fn rxfifo_end_addr(&self) -> RXFIFO_END_ADDR_R
pub fn rxfifo_end_addr(&self) -> RXFIFO_END_ADDR_R
Bits 5:9 - This is the offset address of the last received data, as described in I2C_NONFIFO_RX_THRES. This value refreshes when an I2C_RXFIFO_UDF_INT or I2C_TRANS_COMPLETE_INT interrupt is generated.
sourcepub fn txfifo_start_addr(&self) -> TXFIFO_START_ADDR_R
pub fn txfifo_start_addr(&self) -> TXFIFO_START_ADDR_R
Bits 10:14 - This is the offset address of the first sent data, as described in I2C_NONFIFO_TX_THRES.
sourcepub fn txfifo_end_addr(&self) -> TXFIFO_END_ADDR_R
pub fn txfifo_end_addr(&self) -> TXFIFO_END_ADDR_R
Bits 15:19 - This is the offset address of the last sent data, as described in I2C_NONFIFO_TX_THRES. The value refreshes when an I2C_TXFIFO_OVF_INT or I2C_TRANS_COMPLETE_INT interrupt is generated.
sourcepub fn slave_rw_point(&self) -> SLAVE_RW_POINT_R
pub fn slave_rw_point(&self) -> SLAVE_RW_POINT_R
Bits 22:29 - The received data in I2C slave mode.