cs4237b Cirrus Logic, Inc., cs4237b Datasheet - Page 17
cs4237b
Manufacturer Part Number
cs4237b
Description
Crystalclear Advanced Audio System With 3d Sound
Manufacturer
Cirrus Logic, Inc.
Datasheet
1.CS4237B.pdf
(114 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
cs4237b-JQ
Manufacturer:
CRYSTAL
Quantity:
246
Company:
Part Number:
cs4237b-KQ
Manufacturer:
CRYSTAL
Quantity:
9
Company:
Part Number:
cs4237b-KQ
Manufacturer:
CRYSTAL
Quantity:
346
Company:
Part Number:
cs4237b-KQ
Manufacturer:
CRYSTAL
Quantity:
329
Part Number:
cs4237b-KQ
Manufacturer:
CRYSTAL
Quantity:
20 000
The next 3 bytes are the PnP version number.
The default is version 1.0a: 0Ah, 10h, 01h.
The next sequence of bytes are the ANSI identi-
fier string. The default is: 82h, 0Eh, 00h,
’Crystal Codec’, 00h.
The logical device data must be entered using
the PnP ISA Specification format. Typical logical
device values are found in Table 1. The
E
pendix A.
Loading Resource Data
A serial E
mable serial number and resource data to be
stored in an external E
compatible with devices from a number of ven-
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 E
bytes. However, the part also supports firmware
upgrades via the E
E
the existence of an E
ing the first two bytes from the E
interface. If the data from the E
reads 55h and BBh, then the rest of the
E
If the first two bytes aren’t correct, the E
is assumed not to exist and a "hostload" proce-
dure must be used to load the internal RAM. The
Hostload procedure can be found in the Hostload
section. For motherboard designs, an E
should still be included, to allow faster integrat-
ing of resource and firmware patch data. This
allows updates without respiring BIOS code. If
the part is installed on a plug-in card, then an
external E
proper PnP resource data is loaded into the inter-
nal RAM prior to a PnP sequence. See the
DS213PP4
2
2
2
PROM version for this data is found in Ap-
PROM supported is 2k bytes. After power-up,
PROM data is loaded into the internal RAM.
2
2
PROM interface allows user-program-
PROM is required to ensure that the
2
PROM space used would be 388
2
PROM. The maximum size
2
PROM is checked by read-
2
PROM. The interface is
2
PROM port
2
2
2
PROM
PROM
PROM
External E
on the serial E
programming.
The format for the data stored in the E
as follows:
A typical E
mat, can be found in Appendix A.
Loading Firmware Patch Data
An external E
up sequence that stores Hardware Configuration
and PnP data, and firmware patch data. The part
contains RAM and ROM to run the core proces-
(Hardware Configuration Data:)
(Plug and Play Resource Data:)
2 bytes E
2 bytes length of resource data in E
19 bytes Hardware Configuration
9 bytes Plug and Play ID
3 bytes Plug and Play version number
Variable number of bytes of user defined
Logical Device 0 (Windows Sound System,
Logical Device 1 ( Game Port) data
Logical Device 2 ( Control) data
Logical Device 3 ( MPU-401) data
Logical Device 4 ( CD-ROM) data
Logical Device 5 (Modem) data
End of Resource byte & checksum byte
Firmware patch code.
ASCII ID string
FM Synthesizer, Sound Blaster Pro) data
2
PROM section for more information
2
PROM data load, in assembly for-
2
2
PROM validation: 55h, BBh
PROM is read during the power-
2
PROM interface and E
CS4237B
2
PROM is
2
PROM
2
PROM
17