Lines Matching defs:edgeport_product_info
28 struct edgeport_product_info { struct
29 __u16 ProductId; /* Product Identifier */
30 __u8 NumPorts; /* Number of ports on edgeport */
31 __u8 ProdInfoVer; /* What version of structure is this? */
33 __u32 IsServer :1; /* Set if Server */
34 __u32 IsRS232 :1; /* Set if RS-232 ports exist */
35 __u32 IsRS422 :1; /* Set if RS-422 ports exist */
36 __u32 IsRS485 :1; /* Set if RS-485 ports exist */
37 __u32 IsReserved :28; /* Reserved for later expansion */
39 __u8 RomSize; /* Size of ROM/E2PROM in K */
40 __u8 RamSize; /* Size of external RAM in K */
41 __u8 CpuRev; /* CPU revision level (chg only if s/w visible) */
42 __u8 BoardRev; /* PCB revision level (chg only if s/w visible) */
44 __u8 BootMajorVersion; /* Boot Firmware version: xx. */
45 __u8 BootMinorVersion; /* yy. */
46 __le16 BootBuildNumber; /* zzzz (LE format) */
48 __u8 FirmwareMajorVersion; /* Operational Firmware version:xx. */
49 __u8 FirmwareMinorVersion; /* yy. */
50 __le16 FirmwareBuildNumber; /* zzzz (LE format) */
52 __u8 ManufactureDescDate[3]; /* MM/DD/YY when descriptor template was compiled */
53 __u8 HardwareType;
55 __u8 iDownloadFile; /* What to download to EPiC device */
56 __u8 EpicVer; /* What version of EPiC spec this device supports */
58 struct edge_compatibility_bits Epic;