Philips SAA7785 Computer Hardware User Manual


 
ThunderBird Avenger
TM
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 the
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 Value
00000000
Bit Name R/W Function