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 D-DMA protocol.
The following shows the SBBase I/O map of SB Pro.
SBBase
(R)
FM Synthesizer Status port
SBBase
(W)
(R/W)
(W)
(R/W)
(W)
(R/W)
(W)
(R)
FM Synthesizer Address port for Register Array 0
FM Synthesizer Data register
FM Synthesizer Address port for Register Array 1
FM Synthesizer Data port
SBBase+1h
SBBase+2h
SBBase+3h
SBBase+4h
SBBase+5h
SBBase+6h
SBBase+8h
SBBase+8h
SBBase+9h
SBBase+Ah
SBBase+Ch
SBBase+Ch
SBBase+Eh
SB Mixer Address port
SB Mixer Data port
SB DSP Reset port
FM Synthesizer Status port
(W)
(R/W)
(R)
FM Synthesizer Address port for Register Array 0
FM Synthesizer Data port
DSP Read Data port
(R)
DSP Write-buffer status port
DSP Write Command/Data port
DSP Read-buffer status port
(W)
(R)
January 14, 1999
-31-