
ZORAN Corporation
USBvision II Data Decoder
ZR36505 Data Sheet
November-99
Page 57 of 57
Supported UNICODE Language Table:
This table is used as the "string" of index 0, which is defined in the USB-Standard. This "string" is actually a list of all
the LANGIDs that are supported by the device. The first two bytes in this table are needed for the standard format of
USB String descriptors.
EEPROM
ADDRESS
(hex)
(hex)
000
blength
Number of bytes in this table (4-16). This is needed for the standard format of
USB String descriptors.
001
STRING
descriptor type
(=03)
002
LANGID#1
(LSB)
This language must be supported, and it is also used as the default language if the
host specifies a language that is not included in this list.
003
LANGID#1
(MSB)
004
LANGID#2
(LSB)
Must contain FF if not used.
005
LANGID#2
(MSB)
Must contain FF if not used.
006
LANGID#3
(LSB)
Must contain FF if not used.
007
LANGID#3
(MSB)
Must contain FF if not used.
008
LANGID#4
(LSB)
Must contain FF if not used.
009
LANGID#4
(MSB)
Must contain FF if not used.
00A
LANGID#5
(LSB)
Must contain FF if not used.
00B
LANGID#5
(MSB)
Must contain FF if not used.
00C
LANGID#6
(LSB)
Must contain FF if not used.
00D
LANGID#6
(MSB)
Must contain FF if not used.
00E
LANGID#7
(LSB)
Must contain FF if not used.
00F
LANGID#7
(MSB)
Must contain FF if not used.
Table Of Descriptor Pointers
This table is used by the ZR36504 to locate the start address of a given descriptor. Each item in this table consists of a
Descriptor Identifier byte (first byte), and EEPROM address (second byte - contains only 8 most significant bits of
address; the other 3 bits always equal '000').
EEPROM
ADDRESS
(hex)
(hex)
010
DDI
(=40)
EEPROM.
011
DD address
steps for address pointers).
012
CDI#0
(=20)
in EEPROM.
bits 7-2: '001000' (code of Configuration-Descriptor)
EEPROM
DATA
DESCRIPTION
Code of STRING descriptor type (=03). This is needed for the standard format
of USB String descriptors.
Bits 7-0 of Language-Identifier of language #1.
Bits 15-8 of Language-Identifier of language #1.
Optional. Bits 7-0 of Language-Identifier of language #2.
Optional.Bits 15-8 of Language-Identifier of language #2.
Optional. Bits 7-0 of Language-Identifier of language #3.
Optional.Bits 15-8 of Language-Identifier of language #3.
Optional. Bits 7-0 of Language-Identifier of language #4.
Optional.Bits 15-8 of Language-Identifier of language #4.
Optional. Bits 7-0 of Language-Identifier of language #5.
Optional.Bits 15-8 of Language-Identifier of language #5.
Optional. Bits 7-0 of Language-Identifier of language #6.
Optional.Bits 15-8 of Language-Identifier of language #6.
Optional. Bits 7-0 of Language-Identifier of language #7.
Optional.Bits 15-8 of Language-Identifier of language #7.
EEPROM
DATA
DESCRIPTION
Device-Descriptor Identifier code (=40). This descriptor must exist in
Device-Descriptor address in this EEPROM (in this table, units are in 8-byte
Configuration-Descriptor Identifier # 0 code (=20). This descriptor must exist