Pcm Interrupt Control Register - Samsung S3C2416 User Manual

16/32-bit risc
Table of Contents

Advertisement

S3C2416X RISC MICROPROCESSOR

3.8 PCM INTERRUPT CONTROL REGISTER

The PCM_IRQ_CTL register is used to control the various aspects of the PCM interrupts.
Register
PCM_IRQ_CTL
The bit definitions for the PCM_IRQ_CTL Control Register are shown below:
PCM_IRQ_CTL
Reserved
EN_IRQ_TO_ARM
Reserved
TRANSFER_DONE
TXFIFO_EMPTY
TXFIFO_ALMOST_
EMPTY
TXFIFO_FULL
TXFIFO_ALMOST_F
ULL
Address
R/W
0x5C000010
R/W
Bit
[31:15]
Reserved
[14]
Controls whether the PCM interrupt is sent to the ARM or not
1: PCM IRQ is forwarded to the ARM subsystem
0: PCM IRQ is NOT forwarded to the ARM subsystem
[13]
Reserved
[12]
Interrupt is generated every time the serial shift for a 16bit
PCM Data word completes
1: IRQ source enabled
0: IRQ source disabled
[11]
Interrupt is generated whenever the TxFIFO is empty
1: IRQ source enabled
0: IRQ source disabled
[10]
Interrupt is generated whenever the TxFIFO is
ALMOST_EMPTY which is defined as TX_FIFO_DEPTH <
TX_FIFO_DIPSTICK
1: IRQ source enabled
0: IRQ source disabled
[9]
Interrupt is generated whenever the TxFIFO is full
1: IRQ source enabled
0: IRQ source disabled
[8]
Interrupt is generated whenever the TxFIFO is
ALMOST_FULL which is defined as TX_FIFO_DEPTH > (32
– TX_FIFO_DIPSTICK)
1: IRQ source enabled
0: IRQ source disabled
Description
Control the PCM Interrupts
Description
PCM AUDIO INTERFACE
Reset Value
0x00000000
Initial State
0
0
0
0
0
0
0
25-11

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents