comparison doc/CP2102-EEPROM-format @ 83:b3989befca98

doc/CP2102-EEPROM-format: list maximum lengths of textual strings
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 27 Sep 2023 17:40:04 +0000
parents 2c135bde4dd0
children b36397a56bda
comparison
equal deleted inserted replaced
82:2c135bde4dd0 83:b3989befca98
90 language requests. 90 language requests.
91 91
92 Address 0x3808, 255 or 0xFF bytes: 92 Address 0x3808, 255 or 0xFF bytes:
93 93
94 USB string descriptor for product ID string, in the full format of 94 USB string descriptor for product ID string, in the full format of
95 USB 2.0 spec Table 9-16. 95 USB 2.0 spec Table 9-16. The maximum possible length of this string is
96 126 UCS-2 characters.
96 97
97 Address 0x3907, 128 or 0x80 bytes: 98 Address 0x3907, 128 or 0x80 bytes:
98 99
99 USB string descriptor for serial number string, in the full format of 100 USB string descriptor for serial number string, in the full format of
100 USB 2.0 spec Table 9-16. 101 USB 2.0 spec Table 9-16. The maximum possible length of this string is
102 63 UCS-2 characters.
101 103
102 Address 0x3987, 1 byte: 104 Address 0x3987, 1 byte:
103 105
104 Byte with value 0x02, purpose unknown. 106 Byte with value 0x02, purpose unknown.
105 107
128 Seems to be an unused area, all 00 bytes. 130 Seems to be an unused area, all 00 bytes.
129 131
130 Address 0x39C3, 60 or 0x3C bytes: 132 Address 0x39C3, 60 or 0x3C bytes:
131 133
132 USB string descriptor for manufacturer ID string, in the full format of 134 USB string descriptor for manufacturer ID string, in the full format of
133 USB 2.0 spec Table 9-16. 135 USB 2.0 spec Table 9-16. The maximum possible length of this string is
136 29 UCS-2 characters.
134 137
135 Address 0x39FF, 1 byte: 138 Address 0x39FF, 1 byte:
136 139
137 0xFF is the value I find here, in the EEPROMs of CP2102-based devices 140 0xFF is the value I find here, in the EEPROMs of CP2102-based devices
138 I have on hand. Python cp210x package notes say that this byte is lock 141 I have on hand. Python cp210x package notes say that this byte is lock