English
Language : 

82583V Datasheet, PDF (202/374 Pages) Intel Corporation – Intel® 82583V GbE Controller
82583V GbE Controller—Driver Programing Interface
Field
Bit(s)
Initial
Value
Description
EE_PRES
Auto_RD
Reserved
NVSize
NVADDS
Reserved
Reserved
Reserved
AUPDEN
Reserved
SEC1VAL
NVMTYPE
Reserved
Reserved
Reserved
8
9
10
14:11
16:15
17
18
19
20
21
22
23
24
25
31:26
X
0b
0b
0010b1
00b
0b
0b
0b
0b
0b
0b
0b1
0b
0b
0x0
NVM Present
Setting this bit to 1b indicates that an NVM (either Flash or EEPROM)
is present and has the correct signature field. This bit is read only.
NVM Auto Read Done
When set to 1b, this bit indicates that the auto read by hardware from
the NVM is done. This bit is set also when the NVM is not present or
when its signature is not valid.
This field is read only.
Reserved
NVM Size
This field defines the size of the NVM:
This field defines the size of the NVM in bytes which equal 128 * 2 **
NVSize. This field is loaded from word 0x0F in the NVM.
This field is read only.
NVM Address Size
This field defines the address size of the NVM:
00b = Reserved.
01b = EEPROM with 1 address byte.
10b = EEPROM with 2 address bytes.
11b = Flash with 3 address bytes.
This field is set at power up by the NVMT strapping pin. With the
EEPROM, the address length is set following a detection of the
signature bits in word 0x12. If an EEPROM is attached to the 82583V
and a valid signature is not found, software can modify this field
enabling parallel access to empty device. In all other cases writes to
this field do not affect the device operation
Reserved
Reserved
Reserved
Enable Autonomous Flash Update
1b = Enables the 82583V to update the Flash autonomously. The
autonomous update is triggered by write cycles and expiration of the
FLASHT timer.
0b = Disables the auto-update logic.
Reserved
Sector 1 Valid
In case EE_PRES is set, a 0b indicates that S0 in the Flash contains
valid signatures. 1b indicates that S1 contains valid signatures. In
EEPROM setup or if EE_PRES is not set, the SEC1VAL is 0b.
This is a read-only field indicating the NVM type:
0b = EEPROM.
1b = Flash.
This bit is loaded from NVM word 0x0F and is informational only (the
design uses strapping to determine the actual NVM type).
Reserved
Reserved
Reserved
Reads as 0b.
1. These bits are read from the NVM.
This register provides software direct access to the NVM. Software can control the NVM
by successive writes to this register. Data and address information is clocked into the
EEPROM by software toggling the EE_SK bit of this register with EE_CS set to 1. Data
202