Intrpt_Disable (I2C) Register - UG1087

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

Intrpt_Disable (I2C) Register Description

Register NameIntrpt_Disable
Offset Address0x0000000028
Absolute Address 0x00FF020028 (I2C0)
0x00FF030028 (I2C1)
Width16
TypemixedMixed types. See bit-field details.
Reset Value0x00000000
DescriptionInterrupt Disable Register

This register has the same format as the interrupt status register. Setting a bit in the interrupt disable register sets the corresponding mask bit in the interrupt mask register, effectively disabling corresponding interrupt to be generated.

Intrpt_Disable (I2C) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved15:10roRead-only0x0Reserved, read as zero, ignored on write.
ARB_LOST 9woWrite-only0x0arbitration lost
1 = disable this interrupt
Reserved 8roRead-only0x0Reserved, read as zero, ignored on write.
RX_UNF 7woWrite-only0x0FIFO receive underflow
1 = disable this interrupt
TX_OVF 6woWrite-only0x0FIFO transmit overflow
1 = disable this interrupt
RX_OVF 5woWrite-only0x0Receive overflow
1 = disable this interrupt
SLV_RDY 4woWrite-only0x0Monitored slave ready
1 = disable this interrupt
TO 3woWrite-only0x0Transfer time out
1 = disable this interrupt
NACK 2woWrite-only0x0Transfer not acknowledged
1 = disable this interrupt
DATA 1woWrite-only0x0Master Write or Slave Transmitter
Master Read or Slave Receiver
1 = disable this interrupt
COMP 0woWrite-only0x0Transfer complete
Will be set when transfer is complete
1 = disable this interrupt