English
Language : 

CS4235 Datasheet, PDF (17/94 Pages) Cirrus Logic – CrystalClear Low Cost ISA Audio System
CS4235
CrystalClear TM Low Cost ISA Audio System
dors and the size may vary according to specific
customer requirements. The maximum size for
resource data supported by the part’s internal
RAM is 384 bytes of combined Hardware Con-
figuration and PnP resource data. With the
addition of the 4-byte header, the maximum
amount of E2PROM space used would be 388
bytes. However, the part also supports firmware
upgrades via the E2PROM. To support firmware
upgrades, the E2PROM size must be greater than
770 bytes. After power-up, the existence of an
E2PROM is checked by reading the first two
bytes from the E2PROM interface. If the first
two bytes from the E2PROM port read 55h and
BBh, then the rest of the E2PROM data is
loaded into the internal RAM. If the first two
bytes aren’t correct, the E2PROM is assumed not
to exist. For motherboard designs, internal de-
fault PnP data is provided or a Hostload
sequence can be used to update the resource
data. If the part is installed on a plug-in card,
then an external E2PROM is required to ensure
that the proper PnP resource data is loaded into
the internal RAM prior to a PnP sequence. See
Physical Device
WSS
16-bit address
decode
high true
edge sensitive
8-bit, count by
byte, type A
same
Synthesis
16-bit address
decode
SB Pro
16-bit address
decode
Game Port
16-bit address
decode
Control
16-bit address
decode
MPU401
16-bit address
decode
Logical Device
0
WSSbase
Length/Alignment
IRQ
DMA0
(playback)
DMA1
(record)
0
SYNbase
Length/Alignment
IRQ
0
SBbase
Length/Alignment
1
GAMEbase
Length/Alignment
2
CTRLbase
Length/Alignment
IRQ
3
MPUbase
Length/Alignment
IRQ
Best Choice Acceptable
Choice 1
ANSI ID = CSC0000
534h
534-FFCh
4/4
4/4
5
5,7,9,11,12,15
(SB share)
(SB share)
1
1, 3
(SB share)
(SB share)
0, 3
0, 1, 3
Sub optimal Sub optimal
Choice 1
Choice 2
ANSI ID = WSS/SB
534-FFCh
4/4
5, 7, 9, 11, 12, 15
(SB share)
0, 1, 3
(SB share)
----
388h
4/8
----
388h
4/8
----
220h
220-260h
16/32
16/32
ANSI ID = CSC0001
200h
208h
8/8
8/8
ANSI ID = CSC0010
120-FF8h
8/8
----
ANSI ID = CSC0003
330h
330-360h
2/8
2/8
9
9,11,12,15
388-3F8h
4/8
----
220-300h
16/32
ANSI ID = GAME
ANSI ID = CTRL
ANSI ID = MPU
330-3E0h
2/8
----
---- Feature not supported in the listed configuration, but is supported through customization.
Table 1. Typical Motherboard Plug-and-Play Resource Data
DS252PP2
17