ThunderBird AvengerTM PCI Audio SAA7785
Accelerator
Philips Semiconductors Preliminary Specification
1999 Nov 12 39
SSA7785 ThunderBird Avenger™ CFG Space 0 Non-Legacy Base Address Registers
The Thunderbird Base Address Register (SONGBASE) is used to I/O map all of the non-legacy I/O devices in t he
SSA7785 ThunderBird Avenger™ chip. The SONGBASE register maps the two DMA channels, the AC Link registers,
the Host/DSP interface, the Serial Port interfaces, and the Multimedia Timer. The offset index for each of the devices
are shown below: SSA7785 ThunderBird Avenger™ Non-Legacy I/O Device Map
TABLE 20 ThunderBird Base Address Register - Songbase (RW/RO)
6 START RO If BIST capable, this bit will start the BIST. Writing a 1 will start the test and
the BIST should write this bit to a zero when complete. Software should fail
the device if the BIST is not complete after 2 seconds.
5:4 R RO Reserved. These bits always return zero.
3:0 CODE RO Completion Code. A value of zero means the device has passed its test.
Non-zero values means the device has failed using device specific failure
codes.
Device Name Byte 3 Byte 2 Byte 1 Byte 0 Offset
Multimedia Timer
TMCOUNT2 TMCOUNT1 TMCOUNT0 TMSTAT 00h
Reserved Reserved Reserved Reserved 04h
Reserved Reserved Reserved Reserved 08h
Reserved Reserved Reserved Reserved 0Ch
Serial Ports
Reserved Reserved 10h
Reserved Reserved 14h
Reserved Reserved 18h
Reserved Reserved 1Ch
Host/DSP Interface
HDPCTL HDDATA 20h
HDDLA HDPSTT 24h
Reserved HDDLD 28h
Reserved Reserved 2Ch
AC Link Interface
ACDATA ACADDR 30h
ACSTAT ACCTRL 34h
ACPCML 38h
ACPCMR 3Ch
Serial IRQ Reserved Reserved Reserved IRQCTL 40h
Thunderbird Reserved Reserved 44-7Fh
PCI CFG 0 D31 D30 D29 D28 D27 D26 D25 D24
Offset 10h SONGBASE[31:24]
POR Value00000000
Bit Name R/W Function