Preliminary
S3C2451X RISC MICROPROCESSOR
PCM AUDIO INTERFACE
28
-5
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
PCM REGISTERS
There are 8 control registers for each PCM port. (Since there are two ports, the total number of control registers
is 16.) The number(0 or 1) that follows each register name indicates which PCM module this register belongs to.
The details of those registers are as follows.
PCM REGISTER SUMMARY
Register Address
R/W
Description
Reset
Value
PCM_CTL0
0x5C000000
R/W
PCM0 Main Control
0x00000000
PCM_CTL1
0x5C000100
R/W
PCM1 Main Control
0x00000000
PCM_CLKCTL0
0x5C000004
R/W
PCM0 Clock and Shift control
0x00000000
PCM_CLKCTL1
0x5C000104
R/W
PCM1 Clock and Shift control
0x00000000
PCM_TXFIFO0 0x5C000008 R/W
PCM0 TxFIFO write port
0x00010000
PCM_TXFIFO1 0x5C000108 R/W
PCM1 TxFIFO write port
0x00010000
PCM_RXFIFO0
0x5C00000C
R/W
PCM0 RxFIFO read port
0x00010000
PCM_RXFIFO1
0x5C00010C
R/W
PCM1 RxFIFO read port
0x00010000
PCM_IRQ_CTL0
0x5C000010
R/W
PCM0 Interrupt Control
0x00000000
PCM_IRQ_CTL1
0x5C000110
R/W
PCM1 Interrupt Control
0x00000000
PCM_IRQ_STAT0
0x5C000014
R
PCM0 Interrupt Status
0x00000000
PCM_IRQ_STAT1
0x5C000114
R
PCM1 Interrupt Status
0x00000000
PCM_FIFO_STAT0 0x5C000018
R
PCM0 FIFO Status
0x00000000
PCM_FIFO_STAT1 0x5C000118
R
PCM1 FIFO Status
0x00000000
PCM_CLRINT0
0x5C000020
W
PCM0 INTERRUPT CLEAR
0x00000000
PCM_CLRINT1
0x5C000120
W
PCM1 INTERRUPT CLEAR
0x00000000