13. I2C Registers > Register Descriptions
449
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
28
OMB_FLAG
Outgoing Mailbox Flag
0 = Outgoing mailbox empty
1 = New data in the outgoing mailbox
This bit is set when data is written to the outgoing mailbox
register (
by software. This bit remains set (flag up) until an external
I
2
C master reads the outgoing mailbox register, and the bit is
then cleared (flag down). When the mailbox is read, the
OMB_EMPTY interrupt is asserted. A mailbox read is
considered complete when the external master issues a
STOP condition to end the transaction during which any
bytes in the mailbox were written.
R
0
29
IMB_FLAG
Incoming Mailbox Flag
0 = Incoming mailbox empty
1 = New data in the incoming mailbox
This bit is set when data is written to the incoming mailbox
register (
by an external I
2
C master. This bit remains set (flag up) until
software reads the incoming mailbox register, and the bit is
then cleared (flag down). When the mailbox is written and
the flag is set, the IMB_FULL interrupt is asserted. A
mailbox read is considered complete when the external
master issues a STOP condition to end the transaction
during which any bytes in the mailbox were written.
R
0
30
Reserved
Reserved
R
0
31
ALERT_FLAG
Alert Response Flag
0 = No alert
1 = Alert response active
This bit is set when the Alert Response would trigger, as
defined in the
cleared by a successful response to the Alert Response
Address or if the global status no longer requires the alert to
be asserted. On a hard reset, this flag will assert
immediately due to EXI2C_STAT[RESET] asserting.
R
0
(Continued)
Bits
Name
Description
Type
Reset
Value