English
Language : 

CS4237B Datasheet, PDF (57/114 Pages) Cirrus Logic – CrystalClear Advanced Audio System with 3D Sound
CS4237B
SOUND BLASTER INTERFACE
The Sound Blaster Pro compatible interface is
the third physical device in logical device 0.
Since the WSS Codec and the Sound Blaster are
mutually exclusive, the WSS Codec interrupt
and playback DMA channel are shared with the
Sound Blaster interface. To map volume controls
properly, the external devices: synthesizer (when
used), CDROM, etc., must be connected to the
proper analog inputs as illustrated in Figure 5.
Mode Switching
To facilitate switching between different func-
tional modes (i.e. Sound Blaster and Windows
Sound System), logic is included to handle the
switch transparently to the host. No special soft-
ware is required on the host side to perform the
mode switch.
Sound Blaster Direct Register Interface
The Sound Blaster software interface utilizes 10-
bit address decoding and is compatible with
Sound Blaster and Sound Blaster Pro interfaces.
10-bit addressing requires that the upper address
bits be 0 to decode a valid address, i.e. no alias-
ing occurs. This device requires 16 I/O locations
located at the PnP address ’SBbase’. The follow-
ing registers, shown in Table 19, are provided
for Sound Blaster compatibility.
Left/Right FM Registers,
SBbase+0 - SBbase+3
These registers are mapped directly to the appro-
priate FM synthesizer registers.
Mixer Address Register,
SBbase+4, write only
This register is used to specify the index address
for the mixer. This register must be written be-
fore any data is accessed from the mixer
registers. The mixer indirect register map is
shown in Table 20.
Address
SBbase+0
SBbase+0
SBbase+1
SBbase+2
SBbase+2
SBbase+3
SBbase+4
SBbase+5
SBbase+6
SBbase+8
SBbase+8
SBbase+9
SBbase+A
SBbase+C
SBbase+C
SBbase+E
Description
Left FM Status Port
Left FM Register Status Port
Left FM Data Port
Right FM Status Port
Right FM Register Status Port
Right FM Status Port
Mixer Register Address
Mixer Data Port
Reset
FM Status Port
FM Register port
FM Data Port
Read Data Port
Command/Write Data
Write Buffer Status (Bit 7)
Data Available Status (Bit 7)
Type
Read
Write
Write Only
Read
Write
Write Only
Write Only
Read/Write
Write Only
Read Only
Write
Write Only
Read Only
Write
Read
Read
Table 19. Sound Blaster Pro Compatible I/O Interface
DS213PP4
57