Inter-Integrated Circuit Controller
7-68
The four MSBs indicate a major revision.
-
Ex: 0x10: version 1.0
-
0x11: version 1.1
A reset has no effect on the value returned.
Table 7–53. I
2
C Module Version Register (I2C_REV)
Bit
Name
Description
15 –8
–
Reserved
7 -0
REV
Module version number
The read/write I
2
C interrupt enable register (I2C_IE) controls interrupts mask/
unmask function.
Table 7–54. I
2
C Interrupt Enable Register (I2C_IE)
Bit
Name
Description
15– 5
–
Reserved
4
XRDY_IE
Transmit data ready interrupt enable
3
RRDY_IE
Receive data ready interrupt enable
2
ARDY_IE
Register access ready interrupt enable
1
NACK_IE
No acknowledgment interrupt enable
0
AL_IE
Arbitration lost interrupt enable
Common to all bits:
When a bit location is set to 1 by the local host, an interrupt is signaled to the
local host if the corresponding bit location in the I
2
C status register (I2C_STAT)
is asserted to 1 by the core.
If set to 0 the interrupt is masked and not signaled to the local host.
-
0: Interrupt disabled
-
1: Interrupt enabled
Values after reset are low (all bits)