User's Manual

Table Of Contents
S3C2450X RISC MICROPROCESSOR PCM AUDIO INTERFACE
28-15
PCM_IRQ_STATn Bit Description Initial State
TXFIFO_ERROR
_OVERFLOW
[6]
Interrupt is generated for TX FIFO overflow ERROR.
This occurs whenever the TX FIFO is written when it is already
full. This is considered as an ERROR and will have unexpected
results
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
RXFIFO_EMPTY [5]
Interrupt is generated whenever the RX FIFO is empty
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
RXFIFO_ALMOST
_EMPTY
[4]
Interrupt is generated whenever the RX FIFO is ALMOST
empty.
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
RX_FIFO_FULL [3]
Interrupt is generated whenever the RX FIFO is full
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
RX_FIFO_ALMOST
_FULL
[2]
Interrupt is generated whenever the RX FIFO is ALMOST full.
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
RXFIFO_ERROR
_STARVE
[1]
Interrupt is generated for RX FIFO starve ERROR.
This occurs whenever the RX FIFO is read when it is still empty.
This is considered as an ERROR and will have unexpected
results
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
RXFIFO_ERROR
_OVERFLOW
[0]
Interrupt is generated for RX FIFO overflow ERROR.
This occurs whenever the RX FIFO is written when it is already
full. This is considered as an ERROR and will have unexpected
results
1 = IRQ is occurred.
0 = IRQ is not occurred.
0
NOTE: More than one interrupt sources(which was set by PCM_IRQ_CTL register) can cause interrupt, at same time(i.e,
interrupt at PCM is OR-ed interrupt.) So in Interrupt Service Routine, user should check this register bits which you set
as interrupt sources.