STM8L15x Standard Peripherals Drivers
|
Enumerations | |
enum | I2C_FLAG_TypeDef { I2C_FLAG_TXE = (uint16_t)0x0180, I2C_FLAG_RXNE = (uint16_t)0x0140, I2C_FLAG_STOPF = (uint16_t)0x0110, I2C_FLAG_ADD10 = (uint16_t)0x0108, I2C_FLAG_BTF = (uint16_t)0x0104, I2C_FLAG_ADDR = (uint16_t)0x0102, I2C_FLAG_SB = (uint16_t)0x0101, I2C_FLAG_SMBALERT = (uint16_t)0x0280, I2C_FLAG_TIMEOUT = (uint16_t)0x0240, I2C_FLAG_WUFH = (uint16_t)0x0220, I2C_FLAG_PECERR = (uint16_t)0x0210, I2C_FLAG_OVR = (uint16_t)0x0208, I2C_FLAG_AF = (uint16_t)0x0204, I2C_FLAG_ARLO = (uint16_t)0x0202, I2C_FLAG_BERR = (uint16_t)0x0201, I2C_FLAG_DUALF = (uint16_t)0x0380, I2C_FLAG_SMBHOST = (uint16_t)0x0340, I2C_FLAG_SMBDEFAULT = (uint16_t)0x0320, I2C_FLAG_GENCALL = (uint16_t)0x0310, I2C_FLAG_TRA = (uint16_t)0x0304, I2C_FLAG_BUSY = (uint16_t)0x0302, I2C_FLAG_MSL = (uint16_t)0x0301 } |
Elements values convention: 0xXXYY X = SRx registers index X = 1 : SR1 X = 2 : SR2 X = 3 : SR3 Y = Flag mask in the register. More... |
Enumeration Type Documentation
enum I2C_FLAG_TypeDef |
Elements values convention: 0xXXYY X = SRx registers index X = 1 : SR1 X = 2 : SR2 X = 3 : SR3 Y = Flag mask in the register.
Definition at line 160 of file stm8l15x_i2c.h.