Lines Matching defs:eeprom
33 static struct __attribute__ ((__packed__)) eeprom { struct
35 u8 id[4]; /* 0x00 - 0x03 EEPROM Tag 'CCID' */
36 u8 major; /* 0x04 Board revision, major */
37 u8 minor; /* 0x05 Board revision, minor */
38 u8 sn[10]; /* 0x06 - 0x0F Serial Number*/
39 u8 errata[2]; /* 0x10 - 0x11 Errata Level */
40 u8 date[6]; /* 0x12 - 0x17 Build Date */
41 u8 res_0[40]; /* 0x18 - 0x3f Reserved */
42 u8 mac_count; /* 0x40 Number of MAC addresses */
43 u8 mac_flag; /* 0x41 MAC table flags */
44 u8 mac[MAX_NUM_PORTS][6]; /* 0x42 - 0x71 MAC addresses */
45 u32 crc; /* 0x72 CRC32 checksum */
48 u8 id[4]; /* 0x00 - 0x03 EEPROM Tag 'NXID' */
49 u8 sn[12]; /* 0x04 - 0x0F Serial Number */
50 u8 errata[5]; /* 0x10 - 0x14 Errata Level */
51 u8 date[6]; /* 0x15 - 0x1a Build Date */
52 u8 res_0; /* 0x1b Reserved */
53 u32 version; /* 0x1c - 0x1f NXID Version */
54 u8 tempcal[8]; /* 0x20 - 0x27 Temperature Calibration Factors */
55 u8 tempcalsys[2]; /* 0x28 - 0x29 System Temperature Calibration Factors */
56 u8 tempcalflags; /* 0x2a Temperature Calibration Flags */
57 u8 res_1[21]; /* 0x2b - 0x3f Reserved */
58 u8 mac_count; /* 0x40 Number of MAC addresses */
82 * show_eeprom - display the contents of the EEPROM argument