Datasheet

Table Of Contents
Data Sheet ADuC7060/ADuC7061
Rev. D | Page 95 of 108
I
2
C Common Registers
I
2
C FIFO Status, I2CFSTA, Register
Name: I2CFSTA
Address: 0xFFFF094C
Default value: 0x0000
Access: Read and write
Function: This 16-bit MMR contains the status of the
receive/transmit FIFOs in both master and
slave modes.
Table 106. I2CFSTA MMR Bit Designations
Bit Name Description
15:10 Reserved bits.
9
I2CFMTX
Set this bit to 1 to flush the master
transmit FIFO.
8 I2CFSTX Set this bit to 1 to flush the slave transmit
FIFO.
7:6 I2CMRXSTA I
2
C master receive FIFO status bits.
[00] = FIFO empty.
[01] = byte written to FIFO.
[10] = one byte in FIFO.
[11] = FIFO full.
5:4 I2CMTXSTA I
2
C master transmit FIFO status bits.
[00] = FIFO empty.
[01] = byte written to FIFO.
[10] = one byte in FIFO.
[11] = FIFO full.
3:2 I2CSRXSTA I
2
C slave receive FIFO status bits.
[00] = FIFO empty
[01] = byte written to FIFO
[10] = one byte in FIFO
[11] = FIFO full
1:0 I2CSTXSTA I
2
C slave transmit FIFO status bits.
[00] = FIFO empty.
[01] = byte written to FIFO.
[10] = one byte in FIFO.
[11] = FIFO full.