Table 14-7. sasr0 bit descriptions – Intel PXA26X User Manual
Page 508

14-12
Intel® PXA26x Processor Family Developer’s Manual
Inter-Integrated Circuit Sound Controller
Table 14-7. SASR0 Bit Descriptions
Physical Address
0x4040-000C
Serial Audio Controller I
2
S/MSB-
Justified Status Register
I
2
S Controller
Bit
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
Reserved
RFL
TFL
R
eser
ved
RO
R
TU
R
RF
S
TFS
BS
Y
RN
E
TN
F
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
Bits
Name
Description
31:16
—
Reserved
15:12
RFL
RECEIVE FIFO LEVEL:
Number of entries in receive FIFO
11:8
TFL
TRANSMIT FIFO LEVEL:
Number of entries in transmit FIFO
7
—
Reserved
6
ROR
RECEIVE FIFO OVERRUN:
0 – Receive FIFO has not experienced an overrun
1 – I
2
S
attempted data write to full receive FIFO (Interruptible)
Can interrupt processor if bit6 of Serial Audio Interrupt Mask Register is set.
Cleared by setting bit 6 of Serial Audio Interrupt Clear Register.
5
TUR
TRANSMIT FIFO UNDER-RUN:
0 – Transmit FIFO has not experienced an under-run
1 – I
2
S
attempted data read from an empty transmit FIFO
Can interrupt processor if bit5 of Serial Audio Interrupt Mask Register is set.
Cleared by setting bit 5 of Serial Audio Interrupt Clear Register.
4
RFS
RECEIVE FIFO SERVICE REQUEST:
0 – Receive FIFO level below RFL threshold, or I
2
S
disabled
1 – Receive FIFO level is at or above RFL threshold.
Can interrupt processor if bit 4 of Serial Audio Interrupt Mask Register is set.
Cleared automatically when # of receive FIFO entries < (RFTH + 1).
3
TFS
TRANSMIT FIFO SERVICE REQUEST:
0 – Transmit FIFO level exceeds TFL threshold, or I
2
S
disabled
1 – Transmit FIFO level is at or below TFL threshold
Can interrupt processor if bit 3 of Serial Audio Interrupt Mask Register is set.
Cleared automatically when # of transmit FIFO entries >= (TFTH + 1).
2
BSY
I
2
S
BUSY:
0 – I
2
S
is idle or disabled
1 – I
2
S
currently transmitting or receiving a frame
1
RNE
RECEIVE FIFO NOT EMPTY:
0 – Receive FIFO is empty
1 – Receive FIFO is not empty
0
TNF
TRANSMIT FIFO NOT FULL:
0 – Transmit FIFO is full
1 – Transmit FIFO is not full