YMF744B
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) | FM Synthesizer Status port |
SBBase | (W) | FM Synthesizer Address port for Register Array 0 |
SBBase+1h | (R/W) | FM Synthesizer Data register |
SBBase+2h | (W) | FM Synthesizer Address port for Register Array 1 |
SBBase+3h | (R/W) | FM Synthesizer 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) | FM Synthesizer Status port |
SBBase+8h | (W) | FM Synthesizer Address port for Register Array 0 |
SBBase+9h | (R/W) | FM Synthesizer 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 |