PHiLIP
|
I2C status. More...
#include <PHiLIP_typedef.h>
Data Fields | |
uint8_t | ovr: 1 |
uint8_t | af: 1 |
uint8_t | berr: 1 |
uint8_t | gencall: 1 |
uint8_t | busy: 1 |
uint8_t | rsr: 1 |
uint8_t | res: 2 |
I2C status.
uint8_t i2c_status_t::af |
Acknowledge failure
uint8_t i2c_status_t::berr |
Bus error: Non-valid position during a byte transfer
uint8_t i2c_status_t::busy |
i2c bus is BUSY
uint8_t i2c_status_t::gencall |
General call address received
uint8_t i2c_status_t::ovr |
Overrun/Underrun: Request for new byte when not ready
uint8_t i2c_status_t::res |
Reserved bits
uint8_t i2c_status_t::rsr |
Repeated start detected