Values that can be passed to UARTIntEnable, I2CIntDisable, and I2CIntClear as the ulIntFlags parameter, and returned from I2CIntStatus. More...
|
Defines | |
| #define | I2C_I2STAT_BUS_ERROR |
| A Bus Error. | |
| #define | I2C_I2STAT_NO_INF |
| No relevant information. | |
| #define | I2C_I2STAT_M_TX_START |
| A start condition has been transmitted in Master transmit mode. | |
| #define | I2C_I2STAT_M_TX_RESTART |
| A repeat start condition has been transmitted in Master transmit mode. | |
| #define | I2C_I2STAT_M_TX_SLAW_ACK |
| SLA+W has been transmitted, ACK has been received in Master transmit mode. | |
| #define | I2C_I2STAT_M_TX_SLAW_NACK |
| SLA+W has been transmitted, NACK has been received in Master transmit mode. | |
| #define | I2C_I2STAT_M_TX_DAT_ACK |
| Data has been transmitted, ACK has been received in Master transmit mode. | |
| #define | I2C_I2STAT_M_TX_DAT_NACK |
| Data has been transmitted, NACK has been received in Master transmit mode. | |
| #define | I2C_I2STAT_M_TX_ARB_LOST |
| Arbitration lost in SLA+R/W or Data bytes in Master transmit mode. | |
| #define | I2C_I2STAT_M_RX_SLAR_ACK |
| SLA+R has been transmitted, ACK has been received in Master receive mode. | |
| #define | I2C_I2STAT_M_RX_SLAR_NACK |
| SLA+R has been transmitted, NACK has been received in Master receive mode. | |
| #define | I2C_I2STAT_M_RX_DAT_ACK |
| Data has been received, ACK has been returned in Master receive mode. | |
| #define | I2C_I2STAT_M_RX_DAT_NACK |
| Data has been received, NACK has been return in Master receive mode. | |
| #define | I2C_I2STAT_S_RX_SLAW_ACK |
| #define | I2C_I2STAT_S_RX_ARB_LOST_M_SLA |
| #define | I2C_I2STAT_S_RX_GENCALL_ACK |
| #define | I2C_I2STAT_S_RX_ARB_LOST_M_GENCALL |
| #define | I2C_I2STAT_S_RX_PRE_SLA_DAT_ACK |
| #define | I2C_I2STAT_S_RX_PRE_SLA_DAT_NACK |
| #define | I2C_I2STAT_S_RX_PRE_GENCALL_DAT_ACK |
| #define | I2C_I2STAT_S_RX_PRE_GENCALL_DAT_NACK |
| #define | I2C_I2STAT_S_RX_STA_STO_SLVREC_SLVTRX |
| #define | I2C_I2STAT_S_TX_SLAR_ACK |
| #define | I2C_I2STAT_S_TX_ARB_LOST_M_SLA |
| #define | I2C_I2STAT_S_TX_DAT_ACK |
| #define | I2C_I2STAT_S_TX_DAT_NACK |
| #define | I2C_I2STAT_S_TX_LAST_DAT_ACK |
Values that can be passed to UARTIntEnable, I2CIntDisable, and I2CIntClear as the ulIntFlags parameter, and returned from I2CIntStatus.
| #define I2C_I2STAT_NO_INF |
No relevant information.
Definition at line 1238 of file xi2c.h.
Referenced by I2CMasterHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_M_TX_START |
A start condition has been transmitted in Master transmit mode.
Definition at line 1243 of file xi2c.h.
Referenced by I2CMasterHandler(), I2CMasterTransfer(), xI2CMasterReadBufS1(), xI2CMasterReadRequestS1(), xI2CMasterWriteBufS1(), and xI2CMasterWriteRequestS1().
| #define I2C_I2STAT_M_TX_RESTART |
A repeat start condition has been transmitted in Master transmit mode.
Definition at line 1248 of file xi2c.h.
Referenced by I2CMasterHandler(), I2CMasterTransfer(), xI2CMasterReadBufS1(), and xI2CMasterReadRequestS1().
| #define I2C_I2STAT_M_TX_SLAW_ACK |
SLA+W has been transmitted, ACK has been received in Master transmit mode.
Definition at line 1253 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CMasterHandler(), I2CMasterTransfer(), xI2CMasterWriteBufS1(), and xI2CMasterWriteRequestS1().
| #define I2C_I2STAT_M_TX_SLAW_NACK |
SLA+W has been transmitted, NACK has been received in Master transmit mode.
Definition at line 1259 of file xi2c.h.
Referenced by I2CMasterHandler(), and xI2CMasterError().
| #define I2C_I2STAT_M_TX_DAT_ACK |
Data has been transmitted, ACK has been received in Master transmit mode.
Definition at line 1265 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CMasterHandler(), I2CMasterTransfer(), xI2CMasterWriteBufS1(), xI2CMasterWriteBufS2(), xI2CMasterWriteS1(), and xI2CMasterWriteS2().
| #define I2C_I2STAT_M_TX_DAT_NACK |
Data has been transmitted, NACK has been received in Master transmit mode.
Definition at line 1270 of file xi2c.h.
Referenced by I2CMasterHandler(), and xI2CMasterError().
| #define I2C_I2STAT_M_TX_ARB_LOST |
Arbitration lost in SLA+R/W or Data bytes in Master transmit mode.
Definition at line 1276 of file xi2c.h.
Referenced by I2CMasterHandler(), and xI2CMasterError().
| #define I2C_I2STAT_M_RX_SLAR_ACK |
SLA+R has been transmitted, ACK has been received in Master receive mode.
Definition at line 1282 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CMasterHandler(), I2CMasterTransfer(), xI2CMasterReadBufS1(), and xI2CMasterReadRequestS1().
| #define I2C_I2STAT_M_RX_SLAR_NACK |
SLA+R has been transmitted, NACK has been received in Master receive mode.
Definition at line 1288 of file xi2c.h.
Referenced by I2CMasterHandler(), and xI2CMasterError().
| #define I2C_I2STAT_M_RX_DAT_ACK |
Data has been received, ACK has been returned in Master receive mode.
Definition at line 1294 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CMasterHandler(), I2CMasterTransfer(), xI2CMasterReadBufS2(), xI2CMasterReadS1(), and xI2CMasterReadS2().
| #define I2C_I2STAT_M_RX_DAT_NACK |
Data has been received, NACK has been return in Master receive mode.
Definition at line 1300 of file xi2c.h.
Referenced by I2CMasterHandler(), I2CMasterTransfer(), and xI2CMasterError().
| #define I2C_I2STAT_S_RX_SLAW_ACK |
Own slave address has been received, ACK has been returned in Slave receive mode
Definition at line 1307 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_RX_ARB_LOST_M_SLA |
| #define I2C_I2STAT_S_RX_GENCALL_ACK |
General call address has been received, ACK has been returned in Slave receive mode
Definition at line 1321 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_RX_ARB_LOST_M_GENCALL |
| #define I2C_I2STAT_S_RX_PRE_SLA_DAT_ACK |
Previously addressed with own SLV address;Data has been received, ACK has been return in Slave receive mode
Definition at line 1335 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_RX_PRE_SLA_DAT_NACK |
Previously addressed with own SLV address;Data has been received, NOT ACK has been return in Slave receive mode
Definition at line 1342 of file xi2c.h.
Referenced by I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_RX_PRE_GENCALL_DAT_ACK |
Previously addressed with General Call;Data has been received, ACK has been return in Slave receive mode
Definition at line 1349 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_RX_PRE_GENCALL_DAT_NACK |
Previously addressed with General Call;Data has been received, NOT ACK has been return in Slave receive mode
Definition at line 1356 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_RX_STA_STO_SLVREC_SLVTRX |
A STOP condition or repeated START condition has been received while still addressed as SLV/REC (Slave Receive) or SLV/TRX (Slave Transmit)
Definition at line 1363 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_TX_SLAR_ACK |
Own SLA+R has been received, ACK has been returned in Slave transmit mode
Definition at line 1370 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_TX_ARB_LOST_M_SLA |
| #define I2C_I2STAT_S_TX_DAT_ACK |
Data has been transmitted, ACK has been received in Slave transmit mode
Definition at line 1384 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().
| #define I2C_I2STAT_S_TX_DAT_NACK |
Data has been transmitted, NACK has been received in Slave transmit mode
Definition at line 1391 of file xi2c.h.
Referenced by I2C0IntHandler(), I2CSlaveHandler(), and I2CSlaveTransfer().