User's Manual

Table Of Contents
S3C2450X RISC MICROPROCESSOR PCM AUDIO INTERFACE
28-5
3.2 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.
3.3 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