YMF724F
2. ISA Compatible Device
Legacy Audio is independent from PCI Audio and can be used simultaneously.
The configuration is set in the Legacy Audio Control Register in the PCI Configuration Register space. Basically, these registers are configured by the BIOS.
Also, logical device IDs are assigned to the devices to support Plug and Play. Yamaha defines the following logical IDs.
To control the device with the BIOS, the logical device IDs must be defined in the PnP BIOS extended ROM space. The logical IDs are determined by how it is configured. IDs and configuration are as follows.
| Logical Device ID |
| Functions used (Block) |
| ||
| OPL3(*) | MPU401 | SB Pro (*) | Joystick | ||
|
|
| ||||
|
| YMH0100 | O | O | O |
|
|
| YMH0101 |
|
|
| O |
* The blocks pertain to the following. |
|
|
| |||
OPL3: | Points to the FM synthesizer mapped to AdLibBase (0x0388). |
| ||||
SB Pro: | Points to the Voice Playback section only. |
|
|
These devices are independent from each other, and can be Enabled/Disabled individually. However, both AdLib and Sound Blaster must be disabled to disable the internal OPL3. Disabling just AdLib only masks the access.
The driver by Yamaha supports only logical device ID, YMH0100. For YMH0101, use the driver provided by Microsoft.
September 21, 1998