Intel PXA255 Speaker System User Manual


 
Intel® PXA255 Processor Developer’s Manual 13-35
AC’97 Controller Unit
13.9 AC’97 Register Summary
All AC’97 registers are word-addressable (32 bits wide) and increment in units of 0x00004. The
registers in the CODEC are half-word addressable (16 bits wide), and increment in units of
0x00002. These register sets are mapped in the address range of 0x4050_000 through
0x405F_FFFF.
Table 13-24. Register Mapping Summary
Address Name Description
0x4050_0000 POCR PCM Out Control Register
0x4050_0004 PICR PCM In Control Register
0x4050_0008 MCCR Mic In Control Register
0x4050_000C GCR Global Control Register
0x4050_0010 POSR PCM Out Status Register
0x4050_0014 PISR PCM In Status Register
0x4050_0018 MCSR Mic-In Status Register
0x4050_001C GSR Global Status Register
0x4050_0020 CAR CODEC Access Register
0x4050_0024 - 0x4050_003C reserved
0x4050_0040 PCDR PCM FIFO Data Register
0x4050_0044 - 0x4050_005C reserved
0x4050_0060 MCDR Mic-in FIFO Data Register
0x4050_0064 - 0x4050_00FC reserved
0x4050_0100 MOCR Modem-Out Control Register
0x4050_0104 reserved
0x4050_0108 MICR Modem-In Control Register
0x4050_010C reserved
0x4050_0110 MOSR Modem-Out Status Register
0x4050_0114 reserved
0x4050_0118 MISR Modem-In Status Register
0x4050_011C - 0x4050_013C reserved
0x4050_0140 MODR Modem FIFO Data Register
0x4050_0144 - 0x4050_01FC reserved
(0x4050_0200 - 0x4050_02FC)
with all in increments of 0x00004
Primary Audio CODEC registers
(0x4050_0300 - 0x4050_03FC)
with all in increments of 0x00004
Secondary Audio CODEC registers
(0x4050_0400 - 0x4050_04FC)
with all in increments of 0x0000_0004
Primary Modem CODEC registers
(0x4050_0500 - 0x4050_05FC)
with all in increments of 0x00004
Secondary Modem CODEC registers