1 # This program is free software: you can redistribute it and/or modify
2 # it under the terms of the GNU General Public License as published by
3 # the Free Software Foundation, either version 3 of the License, or
4 # (at your option) any later version.
6 # This program is distributed in the hope that it will be useful,
7 # but WITHOUT ANY WARRANTY; without even the implied warranty of
8 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 # GNU General Public License for more details.
14 # http://www.intel.co.uk/content/dam/doc/application-note/i-o-controller-hub-9m-82567lf-lm-v-nvm-map-appl-note.pdf
15 # https://communities.intel.com/community/wired/blog/2010/10/14/how-to-basic-eeprom-checksums
17 # The datasheet says that this spec covers the following pci ids:
18 # 8086:10F5 - Intel 82567LM gigabit ethernet controller
19 # 8086:10BF - Intel 82567LF gigabit ethernet controller
20 # 8086:10CB - Intel 82567V gigabit ethernet controller
22 # GbE SPEC for ICH9M (82567LM/LF/V)
49 "lanpwr_reserved"
: 3,
54 "sh_force_halfduplex"
: 1,
55 "sh_force_lowspeed"
: 1,
58 "sh_phy_enpwrdown"
: 1,
72 "l1_led1fastblink"
: 1,
77 "l1_lplu_non_d0a"
: 1,
78 "l1_gbedis_non_d0a"
: 1,
84 "l02_led0fastblink"
: 1,
89 "l02_led2fastblink"
: 1,
101 "reserved22_"
[14] : 16,
102 "pxe30_protocolsel"
: 2,
103 "pxe30_reserved1"
: 1,
104 "pxe30_defbootsel"
: 2,
105 "pxe30_reserved2"
: 1,
106 "pxe30_ctrlsprompt"
: 2,
107 "pxe30_dispsetup"
: 1,
108 "pxe30_reserved3"
: 1,
109 "pxe30_forcespeed"
: 2,
110 "pxe30_forcefullduplex"
: 1,
111 "pxe30_reserved4"
: 1,
112 "pxe30_efipresent"
: 1,
113 "pxe30_pxeabsent"
: 1,
114 "pxe31_disablemenu"
: 1,
115 "pxe31_disabletitle"
: 1,
116 "pxe31_disableprotsel"
: 1,
117 "pxe31_disablebootorder"
: 1,
118 "pxe31_disablelegacywak"
: 1,
119 "pxe31_disableflash_pro"
: 1,
120 "pxe31_reserved1"
: 2,
121 "pxe31_ibootagentmode"
: 3,
122 "pxe31_reserved2"
: 3,
123 "pxe31_signature"
: 2,
124 "pxe32_buildnum"
: 8,
125 "pxe32_minorversion"
: 4,
126 "pxe32_majorversion"
: 4,
127 "pxe33_basecodeabsent"
: 1,
128 "pxe33_undipresent"
: 1,
129 "pxe33_reserved1"
: 1,
130 "pxe33_efiundipresent"
: 1,
131 "pxe33_reserved2_0"
: 4,
132 "pxe33_reserved2_1"
: 6,
133 "pxe33_signature"
: 2,
134 "pxe_padding"
[11] : 16,