UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
281 of 362
NXP Semiconductors
UM10208
Chapter 22: LPC2800 DDAC
Table 320. SAO2 Status Register (SAOSTAT2 - 0x8020 0290)
Bit
Name
Description
Reset
Value
0
RUNDER This bit is set if the R FIFO is empty, and a new LR pair is needed (an
underrun condition). This bit is cleared by any write to this register.
0
1
LUNDER
This bit is set if the L FIFO is empty, and a new LR pair is needed (an
underrun condition). This bit is cleared by any write to this register.
0
2
ROVER
This bit is set if software attempts to write more data to the R FIFO than
it can hold. This bit is cleared by any write to this register.
0
3
LOVER
This bit is set if software attempts to write more data to the L FIFO than
it can hold. This bit is cleared by any write to this register.
0
4
LFULL
This bit is 1 if the L FIFO is full.
0
5
LHALF
This bit is 1 if the L FIFO is half empty.
0
6
LMT
This bit is 1 if the L FIFO is empty.
0
7
RFULL
This bit is 1 if the R FIFO is full.
0
8
RHALF
This bit is 1 if the R FIFO is half empty.
0
9
RMT
This bit is 1 if the R FIFO is empty.
0
31:10 -
Reserved, user software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
-
Table 321. SAO2 Mask Register (SAOMASK2 - 0x8020 0294)
Bit
Name
Description
Reset
Value
0
RUNMK
If this bit is 0, the R channel underrun condition is enabled to cause an
SAI interrupt request.
1
1
LUNMK
If this bit is 0, the L channel underrun condition is enabled to cause an
SAI interrupt request.
1
2
ROVMK
If this bit is 0, the R channel overrun condition is enabled to cause an
SAI interrupt request.
1
3
LOVMK
If this bit is 0, the L channel overrun condition is enabled to cause an
SAI interrupt request.
1
4
LFULLMK
If this bit is 0, the L channel full condition is enabled to cause an SAI
interrupt request. (Full is not a useful interrupt condition.)
1
5
LHALFMK If this bit is 0, the L channel half-empty condition is enabled cause an
SAI interrupt request.
1
6
LMTMK
If this bit is 0, the L channel empty condition is enabled to cause an
SAI interrupt request.
1
7
RFULLMK If this bit is 0, the R channel full condition is enabled to cause an SAI
interrupt request. (Full is not a useful interrupt condition.)
1
8
RHALFMK If this bit is 0, the R channel half-empty condition is enabled to cause
an SAI interrupt request.
1
9
RMTMK
If this bit is 0, the R channel empty condition is enabled to cause an
SAI interrupt request.
1
31:10 -
Reserved, user software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
-