Yamaha YMF744B (DS-1S) Stereo System User Manual


 
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.