1 register mapping summary – Intel PXA26X User Manual

Page 481

Advertising
background image

Intel® PXA26x Processor Family Developer’s Manual

13-19

AC97 Controller Unit

Audio codec registers

Modem codec registers

Channel specific data registers are for FIFO accesses and the PCM, modem, and mic-in FIFOs
each have a register. A write access to one of these registers updates the written data in the
corresponding transmit FIFO. A read access to one of these registers flushes out an entry from the
corresponding receive FIFO.

Note:

Register tables show organization and individual bit definitions. All reserved bits are read as
unknown values and must be written with a 0. A question mark indicates the value is unknown at
reset.

Note:

Some register bits receive status from codecs. The codec status sets the bit and software clears the
bit (write a 1 to clear). The status can come in at any time, even when the bit is set or during a
software clear. If software clears the bit as the codec status updates the bit, the codec status event
takes higher priority. The term interruptible denotes bits that can be affected by this condition.

13.8.3.1

Register Mapping Summary

All ACUNIT 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-7. Register Mapping Summary (Sheet 1 of 2)

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 through 0x4050_003C

Reserved

0x4050_0040

PCDR

PCM FIFO Data Register

0x4050_0044 through 0x4050_005C

Reserved

0x4050_0060

MCDR

Mic-in FIFO Data Register

0x4050_0064 through 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

Advertising