
YMF744B
February 3, 1999
-10-
1-2. PCI Configuration Register
In addition to the Configuration Register defined by PCI Revision 2.2, DS-1S provides proprietary PCI
Configuration Registers in order to control legacy audio function, such as FM Synthesizer, Sound Blaster Pro,
MPU401 and Joystick. These additional registers are configured by BIOS or the configuration software
from YAMAHA Corporation.
The following shows the overview of the PCI Configuration Register.
Offset
b[31..24]
b[23..16]
b[15..8]
b[7..0]
00-03h
Device ID
Vendor ID
04-07h
Status
Command
08-0Bh
Base Class Code
Sub Class Code
Programming IF
Revision ID
0C-0Fh
Reserved
Header Type
Latency Timer
Reserved
10-13h
PCI Audio Memory Base Address
14-17h
Legacy Audio I/O Base Address (Dummy for SB, FM, MPU, D-DMA)
18-1Bh
Legacy Audio I/O Base Address (Dummy for Joystick)
1C-2Bh
Reserved
2C-2Fh
Subsystem ID
Subsystem Vendor ID
30-33h
Reserved
34-37h
Reserved
Cap Pointer
38-3Bh
Reserved
3C-3Fh
Maximum Latency
Minimum Grant
Interrupt Pin
Interrupt Line
40-43h
Extended Legacy Audio Control
Legacy Audio Control
44-47h
Subsystem ID Write
Subsystem Vendor ID Write
48-4Bh
DS-1S Power Control 1
DS-1S Control
4C-4Fh
DS-1S Power Control 2
D-DMA Slave Configuration
50-53h
Power Management Capabilities
Next Item Pointer
Capability ID
54-57h
Reserved
Power Management Control / Status
58-5Bh
DS-1S Secondary AC’97 Power Control
ACPI Mode
5C-5Fh
Reserved
60-63h
Sound Blaster Base Address
FM Synthesizer Base Address
64-67h
Joystick Base Address
MPU401 Base Address
68-FFh
Reserved
Reserved registers are hardwired to “0”. All data written to these registers are discarded. The values
read from these registers are all zero.
DS-1S can be accessed by using any bus width, 8-bit, 16-bit or 32-bit.