cs4239 Cirrus Logic, Inc., cs4239 Datasheet - Page 19

no-image

cs4239

Manufacturer Part Number
cs4239
Description
Crystalclear? Ortable Isa Audio System Logic
Manufacturer
Cirrus Logic, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cs4239-JQ
Manufacturer:
CRYSTAL
Quantity:
160
Part Number:
cs4239-KQ
Manufacturer:
MOTOROLA
Quantity:
328
Part Number:
cs4239-KQ
Manufacturer:
CRYSTAL
Quantity:
210
Part Number:
cs4239-KQ
Manufacturer:
CRYSTAL
Quantity:
20 000
the External E
tion on the serial E
E
The format for the data stored in the E
as follows:
The default internal E
format, 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-
sor. The RAM allows updates to the core
processor functionality. Placing the firmware
DS253PP2
2
PROM programming.
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
End of Resource byte & checksum byte
Firmware patch code.
ASCII ID string
FM Synthesizer, Sound Blaster Pro) data
2
2
2
PROM validation: 55h, BBh
PROM is read during the power-
PROM section for more informa-
2
PROM data, in assembly
2
PROM interface and
2
PROM is
2
PROM
patches in E
tionality at power-up without the need for a
software driver.
The firmware patch data is typically included at
the end of the PnP resource data. Cirrus provides
a utility that will read in patch data from a file,
and append it to the PnP resource data. The
patch file must be obtained from Cirrus.
The Crystal Key
NOTE: The Crystal Key cannot differentiate be-
tween multiple Cirrus ISA Audio Codecs in a
system; therefore, ONLY ONE CS4239 is al-
lowed in systems using the Crystal Key. To
allow multiple parts in a system, the Plug-and-
Play isolation sequence must be used since it
supports multiple parts via the serial identifier
used in the isolation sequence. Crystal Key 2 is
also designed to allow motherboard and add-in
card chips to co-exist in a system.
The Crystal key places the part in the configura-
tion mode. Once the Crystal key has been
initiated, an alternate method of programming
the configuration registers may be used. This al-
ternate method is referred to as the "SLAM"
method. The SLAM method allows the user to
directly access the configuration registers, con-
f igure, and activate the chip, and then,
optionally, disable the PnP and/or Crystal key
feature. The SLAM method uses commands that
are similar to the PnP commands; however, they
are different since the user has direct access to
the configuration registers. To use the SLAM
method, see the Bypassing PnP section.
The following 32 bytes, in hex, are the Crystal
key:
96, 35, 9A, CD, E6, F3, 79, BC,
5E, AF, 57, 2B, 15, 8A, C5, E2,
F1, F8, 7C, 3E, 9F, 4F, 27, 13,
09, 84, 42, A1, D0, 68, 34, 1A
CrystalClear Portable ISA Audio System
2
PROM, gives the maximum func-
TM
CS4239
19

Related parts for cs4239