Samsung S3C2451X User Manual page 718

Risc microprocessor
Table of Contents

Advertisement

PCM AUDIO INTERFACE
PCM INTERRUPT CONTROL REGISTER
The PCM_IRQ_CTL register is used to control the various aspects of the PCM interrupts.
Register
PCM_IRQ_CTL0
PCM_IRQ_CTL1
The bit definitions for the PCM_IRQ_CTL Control Register are shown below:
PCM_IRQ_CTLn
Reserved
EN_IRQ_TO_ARM
Reserved
TRANSFER_DONE
TXFIFO_EMPTY
TXFIFO_ALMOST_
EMPTY
TXFIFO_FULL
TXFIFO_ALMOST_F
ULL
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
28-12
Specifications and information herein are subject to change without notice.
Address
R/W
0x5C000010
R/W
0x5C000110
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 PCM0 Interrupts
Control the PCM1 Interrupts
Description
S3C2451X RISC MICROPROCESSOR
Reset Value
0x00000000
0x00000000
Initial State
0
0
0
0
0
0
0

Advertisement

Chapters

Table of Contents
loading

Table of Contents