User's Manual

Table Of Contents
S3C2450X RISC MICROPROCESSOR xix
Table of Contents (Continued)
Chapter 26 IIS Multi Audio Interface (Continued)
7 Programming Guide.................................................................................................................................. 26-8
7.1 Initialization...................................................................................................................................... 26-8
7.2 Play Mode (TX mode) with DMA .....................................................................................................26-8
7.3 Recording Mode (RX mode) with DMA ........................................................................................... 26-8
7.4 Example Code ................................................................................................................................. 26-9
8 IIS-BUS Interface Special Registers......................................................................................................... 26-15
8.1 IIS Control Register (IISCON) ......................................................................................................... 26-16
8.2 IIS Mode Register (IISMOD) ........................................................................................................... 26-18
8.3 IIS FIFO Control Register (IISFIC) ..................................................................................................26-20
8.4 IIS Prescaler Control Register (IISPSR).......................................................................................... 26-20
8.5 IIS Transmit Register (IISTXD)........................................................................................................26-21
8.6 IIS Receive Register (IISRXD) ....................................................................................................... 26-21
Chapter 27 AC97 Controller
1 Overview ................................................................................................................................................... 27-1
1.1 Feature ............................................................................................................................................27-1
1.2 Signals .............................................................................................................................................27-1
2 AC97 Controller Operation........................................................................................................................27-2
2.1 Block Diagram .................................................................................................................................27-2
2.2 Internal Data Path............................................................................................................................ 27-3
3 Operation Flow Chart................................................................................................................................ 27-4
4 AC-link Digital Interface Protocol .............................................................................................................. 27-5
4.1 AC-link Output Frame (SDATA_OUT)............................................................................................. 27-6
4.2 AC-link Input Frame (SDATA_IN) ................................................................................................... 27-7
5 AC97 Power-Down ...................................................................................................................................27-9
6 Codec Reset ............................................................................................................................................. 27-10
7 AC97 Controller State Diagram ................................................................................................................27-11
8 AC97 Controller Special Registers ...........................................................................................................27-12
8.1 AC97 Special Funcion Register Summary...................................................................................... 27-12
8.2 AC97 Global Control Register (AC_GLBCTRL).............................................................................. 27-13
8.3 AC97 Global Status Register (AC_GLBSTAT) ............................................................................... 27-14
8.4 AC97 Codec Command Register (AC_CODEC_CMD) .................................................................. 27-14
8.5 AC97 Codec Status Register (AC_CODEC_STAT)........................................................................ 27-15
8.6 AC97 PCM Out/In Channel Fifo Address Register (AC_PCMADDR) ............................................ 27-15
8.7 AC97 MIC In Channel FIFO Address Register (AC_MICADDR) .................................................... 27-16
8.8 AC97 PCM Out/In Channel FIFO Data Register (AC_PCMDATA)
.................................................
27-16
8.9 AC97 MIC In Channel FIFO Data Register (AC_MICDATA) .......................................................... 27-16