English
Language : 

82598EB Datasheet, PDF (307/596 Pages) Intel Corporation – Intel® 82598EB 10 Gigabit Ethernet Controller Datasheet
Intel® 82598EB 10 GbE Controller - Register Descriptions
Field Value
1000b
1001b:1111b
EEPROM Size
32 kB
Reserved
EEPROM Address Size
2 Bytes
Reserved
This register provides software-direct access to the EEPROM. Software controls the EEPROM by
successive writes to the register. Data and address information is clocked into the EEPROM by software
toggling the EESK bit (bit 2) of this register with EE_CS set to 1b. Data output from the EEPROM is
latched into bit 3 of this register via the internal 62.5 MHz clock and is accessed by software via reads
of this register.
Writes to the Flash device when writes are disabled (FWE = 01b) should not be attempted. Behavior
after such an operation is undefined.
4.4.3.2.2 EEPROM Read Register – EERD (0x10014; RW)
Field
START
DONE
ADDR
DATA
Bit(s)
Initial
Value
Description
0
0b
Start Read
Writing a 1b to this bit causes the EEPROM to read a 16-bit word at the address stored
in the EE_ADDR field and then stores the result in the EE_DATA field. This bit is self-
clearing
1
0b
Read Done
Set this bit to 1b when the EEPROM read completes.
Set this bit to 0b when the EEPROM read is in progress.
Note that writes by software are ignored.
15:2
0x0
Read Address
This field is written by software along with Start Read to indicate that the address of
the word to read.
31:16
0x0
Read Data
Data returned from the EEPROM read.
This register is used by software to read individual words in the EEPROM. To read a word, software
writes the address to the Read Address field and simultaneously writes a 1b to the Start Read field. The
82598 reads the word from EEPROM and places it in the Read Data field, setting the Read Done field to
1b. Software can poll this register, looking for a 1b in the Read Done field and using the value in the
Read Data field.
When this register is used to read a word from the EEPROM, that word is not written to any of the
82598's internal registers even if it is normally a hardware-accessed word.
307