AMD SB600 User Manual

Page 245

Advertising
background image


©2008 Advanced Micro Devices, Inc.

HD Audio Controllers Registers

AMD SB600 Register Reference Manual

Proprietary

Page 245

Stream Descriptor Status – RW – 8 bits

Input Stream 0 - [Mem_Reg: Base + 83h]

Input Stream 1 - [Mem_Reg: Base + A3h]
Input Stream 2 - [Mem_Reg: Base + C3h]

Input Stream 3 - [Mem_Reg: Base + E3h]

Output Stream 0 - [Mem_Reg: Base + 103h]
Output Stream 1 - [Mem_Reg: Base + 123h]
Output Stream 2 - [Mem_Reg: Base + 143h]
Output Stream 3 - [Mem_Reg: Base + 163h]

Field Name

Bits

Default

Description

Reserved

1:0

0h

Reserved. Software must use 0’s for write to these bits.

Buffer Completion
Interrupt Status

2

0b

For an Output Stream engine, this bit is set to “1” by the
hardware after the last byte of data has been fetched from
memory and put into DMA FIFO and the current descriptor
has the IOC bit set.
For an Input Stream engine, this bit is set to “1” by the
hardware after the last byte of data has been removed from
the DMA FIFO and the current descriptor has the IOC bit
set.
This bit is cleared by writing a “1” to this bit.

FIFO Error

3

0b

Set when a FIFO error occurs regardless of the FIFO Error
Interrupt Enable bit.
This bit is cleared by writing a “1” to this bit.

Descriptor Error

4

0b

During the fetch of a descriptor, an error has occurred.

FIFO Ready

5

0b

For an Output Stream, the controller hardware will set this
bit to a “1” while the output DMA FIFO contains enough
data to maintain the stream on the link.

Reserved 7:6

0h

Reserved. Software must use 0’s for write to these bits.

Stream Descriptor Link Position in Buffer – R – 32 bits

Input Stream 0 - [Mem_Reg: Base + 84h]

Input Stream 1 - [Mem_Reg: Base + A4h]
Input Stream 2 - [Mem_Reg: Base + C4h]

Input Stream 3 - [Mem_Reg: Base + E4h]

Output Stream 0 - [Mem_Reg: Base + 104h]
Output Stream 1 - [Mem_Reg: Base + 124h]
Output Stream 2 - [Mem_Reg: Base + 144h]
Output Stream 3 - [Mem_Reg: Base + 164h]

Field Name

Bits

Default

Description

Link Position in Buffer

31:0

00000000

h

This field indicates the number of bytes that have been
received off the link.

Advertising