Lines Matching defs:edge_manuf_descriptor

257 struct edge_manuf_descriptor {  struct
259 __u16 RootDescTable[0x10]; // C00 Root of descriptor tables (just a placeholder)
260 __u8 DescriptorArea[0x2E0]; // C20 Descriptors go here, up to 2E0h (just a placeholder)
263 __u8 Length; // F00 Desc length for what follows, per USB (= C0h )
264 __u8 DescType; // F01 Desc type, per USB (=DEVICE type)
265 __u8 DescVer; // F02 Desc version/format (currently 2)
266 __u8 NumRootDescEntries; // F03 # entries in RootDescTable
268 __u8 RomSize; // F04 Size of ROM/E2PROM in K
269 __u8 RamSize; // F05 Size of external RAM in K
270 __u8 CpuRev; // F06 CPU revision level (chg only if s/w visible)
271 __u8 BoardRev; // F07 PCB revision level (chg only if s/w visible)
273 __u8 NumPorts; // F08 Number of ports
274 __u8 DescDate[3]; // F09 MM/DD/YY when descriptor template was compiler,
277 __u8 SerNumLength; // F0C USB string descriptor len
278 __u8 SerNumDescType; // F0D USB descriptor type (=STRING type)
279 __u16 SerialNumber[MAX_SERIALNUMBER_LEN]; // F0E "01-01-000100" Unicode Serial Number
281 __u8 AssemblyNumLength; // F26 USB string descriptor len
282 __u8 AssemblyNumDescType; // F27 USB descriptor type (=STRING type)
283 __u16 AssemblyNumber[MAX_ASSEMBLYNUMBER_LEN]; // F28 "350-1000-01-A " assembly number
285 __u8 OemAssyNumLength; // F44 USB string descriptor len
286 __u8 OemAssyNumDescType; // F45 USB descriptor type (=STRING type)
287 __u16 OemAssyNumber[MAX_ASSEMBLYNUMBER_LEN]; // F46 "xxxxxxxxxxxxxx" OEM assembly number
289 __u8 ManufDateLength; // F62 USB string descriptor len
290 __u8 ManufDateDescType; // F63 USB descriptor type (=STRING type)
291 __u16 ManufDate[6]; // F64 "MMDDYY" manufacturing date
293 __u8 Reserved3[0x4D]; // F70 -- unused, set to 0 --
295 __u8 UartType; // FBD Uart Type
296 __u8 IonPid; // FBE Product ID, == LSB of USB DevDesc.PID
299 __u8 IonConfig; // FBF Config byte for ION manufacturing use