AMD SB600 User Manual

Page 225

Advertising
background image


©2008 Advanced Micro Devices, Inc.

AC ’97 Controller Functional Descriptions

AMD SB600 Register Reference Manual

Proprietary

Page 225

Output DMA 1/2/3 FIFO Info– R - 32 bits - [MEM_Reg: 70h]

Field Name

Bits

Default

Description

out DMA3 Used

14:10

00h

Number of filled FIFO entries of Output DMA3 (FIFO
size 6).

Reserved 15

0b

out DMA1 Free

20:16

00h

Number of free FIFO entries of Output DMA1 (FIFO
size 6).

out DMA2 Free

25:21

00h

Number of free FIFO entries of Output DMA2 (FIFO
size 6).

out DMA3 Free

30:26

00h

Number of free FIFO entries of Output DMA3 (FIFO
size 6).

Reserved 31

0b

Output DMA1/2/3 FIFO Used/Free Register:

GPIO Out Data– RW - 32 bits - [MEM_Reg: 74h]

Field Name

Bits

Default

Description

Gpio Out Data en

0

0b

Enables the sending of GPIO data on the next frame’s
slot 12. Data comes from bit[20:1] of this register. This
bit has higher priority than reg0x08[22]. That means if
both this bit and reg0x08[22] are set, then GPIO data
comes from bit[20:1] of this register, not from DMA3.
Writing 1 to this bit enables this data to be sent out.
After some time, when data is sent out, this bit
automatically goes back to 0. Bit[20:1] can be written
only when this bit is 0.

Gpio Out Data

20:1

000h

Gpio Out Data

Reserved 31:21

000h

Gpio Out Data Register: Data to the modem.

Input GPIO Data– R - 32 bits - [MEM_Reg: 78h]

Field Name

Bits

Default

Description

Input Gpio data

19:0

00000h

Input Gpio(modem) data from AC'97 Codecs (ORed)

Input Gpio Codec ID

22:20

0h

ID of Codec who send the Gpio data (001 - Master,
010- Slave1, 100 - Slave2)

Reserved 31:23

00h

Input Gpio data Register: Data from the modem.

Modem Mirror– RW - 32 bits - [MEM_Reg: 7Ch]

Field Name

Bits

Default

Description

Modem mirror

31:0

0000_0000h Data written by modem for communication with Audio.

Modem mirror Register.

Audio Mirror– R - 32 bits - [MEM_Reg: 80h]

Field Name

Bits

Default

Description

Audio mirror

31:0

0000_0000h Data written by audio for communication with modem.

Audio mirror Register.

Modem Fifo Flush– W - 32 bits - [MEM_Reg: 88h]

Field Name

Bits

Default

Description

Output DMA1 Fifo Flush

0

0b

Writing to this bit flushes modem output DMA1 fifo,
i.e., the indexes and Used/Free counts are reset.
Reading this bit returns 0.

Output DMA2 Fifo Flush

1

0b

Writing to this bit flushes modem output DMA2 fifo,
i.e., the indexes and Used/Free counts are reset.
Reading this bit returns 0.

Advertising