YMF724F
2-2. Sound Blaster Pro Block
This block emulates the DSP commands of Sound Blaster and Sound Blaster Pro. Only playback functions are supported (record functions are not supported). However, to maintain compatibility for games, it is designed so that every DSP command receives a correct response.
The DMA transfer of this block uses PC/PCI or
The following shows the SBBase I/O map of SB Pro.
SBBase | (R) | OPL3 Status port |
SBBase | (W) | OPL3 Address port for Register Array 0 |
SBBase+1h | (R/W) | OPL3 Data register |
SBBase+2h | (W) | OPL3 Address port for Register Array 1 |
SBBase+3h | (R/W) | OPL3 Data port |
SBBase+4h | (W) | SB Mixer Address port |
SBBase+5h | (R/W) | SB Mixer Data port |
SBBase+6h | (W) | SB DSP Reset port |
SBBase+8h | (R) | OPL3 Status port |
SBBase+8h | (W) | OPL3 Address port for Register Array 0 |
SBBase+9h | (R/W) | OPL3 Data port |
SBBase+Ah | (R) | DSP Read Data port |
SBBase+Ch | (R) | DSP |
SBBase+Ch | (W) | DSP Write Command/Data port |
SBBase+Eh | (R) | DSP |
September 21, 1998