Intrpt_Mask (I2C) Register Description
Register Name | Intrpt_Mask |
---|---|
Offset Address | 0x0000000020 |
Absolute Address |
0x00FF020020 (I2C0) 0x00FF030020 (I2C1) |
Width | 16 |
Type | roRead-only |
Reset Value | 0x000002FF |
Description | Interrupt Mask |
Each bit in this register corresponds to a bit in the interrupt status register. If bit i in the interrupt mask register is set, the corresponding bit in the interrupt status register is ignored. Otherwise, an interrupt is generated whenever bit i in the interrupt status register is set. Bits in this register are set through a write to the interrupt disable register and are cleared through a write to the interrupt enable register. All mask bits are set and all interrupts are disabled after reset. Interrupt mask register has the same format as the interrupt status register.
Intrpt_Mask (I2C) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
Reserved | 15:10 | roRead-only | 0x0 | Reserved, read as zero, ignored on write. |
ARB_LOST | 9 | roRead-only | 0x1 | arbitration lost 1 = Mask this interrupt 0 = unmask this interrupt |
Reserved | 8 | roRead-only | 0x0 | Reserved, read as zero, ignored on write. |
RX_UNF | 7 | roRead-only | 0x1 | FIFO receive underflow 1 = Mask this interrupt 0 = unmask this interrupt |
TX_OVF | 6 | roRead-only | 0x1 | FIFO transmit overflow 1 = Mask this interrupt 0 = unmask this interrupt |
RX_OVF | 5 | roRead-only | 0x1 | Receive overflow 1 = Mask this interrupt 0 = unmask this interrupt |
SLV_RDY | 4 | roRead-only | 0x1 | Monitored slave ready 1 = Mask this interrupt 0 = unmask this interrupt |
TO | 3 | roRead-only | 0x1 | Transfer time out 1 = Mask this interrupt 0 = unmask this interrupt |
NACK | 2 | roRead-only | 0x1 | Transfer not acknowledged 1 = Mask this interrupt 0 = unmask this interrupt |
DATA | 1 | roRead-only | 0x1 | More data 1 = Mask this interrupt 0 = unmask this interrupt |
COMP | 0 | roRead-only | 0x1 | Transfer complete 1 = Mask this interrupt 0 = unmask this interrupt |