![]() |
G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
|
Flags defines which can be used with DDL_I2C_ReadReg function. More...
Macros | |
| #define | DDL_I2C_STS1_STARTFLG I2C_STS1_STARTFLG |
| #define | DDL_I2C_STS1_ADDRFLG I2C_STS1_ADDRFLG |
| #define | DDL_I2C_STS1_BTCFLG I2C_STS1_BTCFLG |
| #define | DDL_I2C_STS1_ADDR10FLG I2C_STS1_ADDR10FLG |
| #define | DDL_I2C_STS1_STOPFLG I2C_STS1_STOPFLG |
| #define | DDL_I2C_STS1_RXBNEFLG I2C_STS1_RXBNEFLG |
| #define | DDL_I2C_STS1_TXBEFLG I2C_STS1_TXBEFLG |
| #define | DDL_I2C_STS1_BERRFLG I2C_STS1_BERRFLG |
| #define | DDL_I2C_STS1_ALFLG I2C_STS1_ALFLG |
| #define | DDL_I2C_STS1_AEFLG I2C_STS1_AEFLG |
| #define | DDL_I2C_STS1_OVRURFLG I2C_STS1_OVRURFLG |
| #define | DDL_I2C_STS1_PECEFLG I2C_ISR_PECERR |
| #define | DDL_I2C_STS1_TTEFLG I2C_ISR_TIMEOUT |
| #define | DDL_I2C_STS1_SMALERT I2C_ISR_SMALERT |
| #define | DDL_I2C_STS2_MSFLG I2C_STS2_MSFLG |
| #define | DDL_I2C_STS2_BUSBSYFLG I2C_STS2_BUSBSYFLG |
| #define | DDL_I2C_STS2_TRFLG I2C_STS2_TRFLG |
| #define | DDL_I2C_STS2_GENCALLFLG I2C_STS2_GENCALLFLG |
| #define | DDL_I2C_STS2_SMBDADDRFLG I2C_STS2_SMBDADDRFLG |
| #define | DDL_I2C_STS2_SMMHADDR I2C_STS2_SMMHADDR |
| #define | DDL_I2C_STS2_DUALADDRFLG I2C_STS2_DUALADDRFLG |
Flags defines which can be used with DDL_I2C_ReadReg function.
| #define DDL_I2C_STS1_ADDR10FLG I2C_STS1_ADDR10FLG |
10-bit header sent (master mode)
Definition at line 157 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_ADDRFLG I2C_STS1_ADDRFLG |
Address sent (master mode) or Address matched flag (slave mode)
Definition at line 154 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_AEFLG I2C_STS1_AEFLG |
Acknowledge failure flag
Definition at line 163 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_ALFLG I2C_STS1_ALFLG |
Arbitration lost
Definition at line 162 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_BERRFLG I2C_STS1_BERRFLG |
Bus error
Definition at line 161 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_BTCFLG I2C_STS1_BTCFLG |
Byte Transfer Finished flag
Definition at line 156 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_OVRURFLG I2C_STS1_OVRURFLG |
Overrun/Underrun
Definition at line 164 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_PECEFLG I2C_ISR_PECERR |
PEC Error in reception (SMBus mode)
Definition at line 165 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_RXBNEFLG I2C_STS1_RXBNEFLG |
Data register not empty (receivers)
Definition at line 159 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_SMALERT I2C_ISR_SMALERT |
SMBus alert (SMBus mode)
Definition at line 167 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_STARTFLG I2C_STS1_STARTFLG |
Start Bit (master mode)
Definition at line 153 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_STOPFLG I2C_STS1_STOPFLG |
Stop detection flag (slave mode)
Definition at line 158 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_TTEFLG I2C_ISR_TIMEOUT |
Timeout detection flag (SMBus mode)
Definition at line 166 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS1_TXBEFLG I2C_STS1_TXBEFLG |
Data register empty (transmitters)
Definition at line 160 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_BUSBSYFLG I2C_STS2_BUSBSYFLG |
Bus busy flag
Definition at line 169 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_DUALADDRFLG I2C_STS2_DUALADDRFLG |
Dual flag (Slave mode)
Definition at line 174 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_GENCALLFLG I2C_STS2_GENCALLFLG |
General call address (Slave mode)
Definition at line 171 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_MSFLG I2C_STS2_MSFLG |
Master/Slave flag
Definition at line 168 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_SMBDADDRFLG I2C_STS2_SMBDADDRFLG |
SMBus Device default address (Slave mode)
Definition at line 172 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_SMMHADDR I2C_STS2_SMMHADDR |
SMBus Host address (Slave mode)
Definition at line 173 of file g32r4xx_ddl_i2c.h.
| #define DDL_I2C_STS2_TRFLG I2C_STS2_TRFLG |
Transmitter/receiver direction
Definition at line 170 of file g32r4xx_ddl_i2c.h.