Intel 8 LAN manual 1.4.24Checksum Word 3Fh, 1.4.23.4IBA Capabilities Word 33h

Page 22
1.4.23.4IBA Capabilities (Word 33h)

NVM Information Guide—ICH8

1.4.23.4IBA Capabilities (Word 33h)

Word 33h is used to enumerate the boot technologies that have been programmed into the Flash. It is updated by IBA configuration tools and is not updated or read by IBA.

Table 21. IBA Capabilities

Bit

Name

 

Description

 

 

 

15:14

SIG

Signature. These bits must be set to 01b to indicate that this word has

been programmed by the agent or other configuration software.

 

 

 

 

 

13:5

Reserved

Reserved for future use. All bits must be set to 0b.

 

 

 

 

 

SAN capability is present in Flash.

4

SAN

0b

= The SAN capability is not present (default).

 

 

1b

= The SAN capability is present.

 

 

 

 

 

EFI UNDI capability is present in Flash.

3

EFI

0b

= The RPL code is not present (default).

 

 

1b

= The RPL code is present.

 

 

 

2

Reserved

Reserved. Must be set to 0b.

 

 

 

 

 

PXE/UNDI capability is present in Flash.

1

UNDI

1b

= The PXE base code is present (default).

 

 

0b

= The PXE base code is not present.

 

 

 

 

 

PXE base code is present in Flash.

0

BC

0b

= The PXE base code is present.

 

 

1b

= The PXE base code is not present (default).

 

 

 

 

1.4.24Checksum (Word 3Fh)

The Checksum word (NVM bytes 7Eh and 7Fh) is used to ensure that the base NVM image is valid. Its value should be calculated by adding all words (00h through 3Fh)/ bytes (00h-7Eh), including the Checksum word itself. The sum, including the Checksum, should equal BABAh. The initial value before the values are added together should be 0000h, and the carry bit should be ignored after each addition. If the OEM does not desire to calculate the checksum, LAD programming tools and drivers will detect if the checksum is incorrect and fix it in the image.

Note: The default image always has a checksum value of 0. The default image always has a checksum value of 0b. The LAD programming tools (EEUPDATE or LANCONF) update the checksum when the image is programmed.

22

Image 22
Contents January 316234-006RevisionIntel Corporation P.O. Box 5937 Denver, CO Contents TablesRevision History 1.0Non-VolatileMemory NVM 1.2NVM Programming Procedure Overview1.1Introduction BIOS Region ME Region GbE Region Flash Descriptor Figure 1. LAN NVM RegionsRegion 1.3.1Command Line Parameters 1.3EEUPDATE UtilityExample 1. EEUPDATE /D file1.eep 1.4LAN NVM Format and Contents Table 1. LAN NVM Address Map1.4.2Reserved Word 03h 1.4.1Ethernet Individual Address Words 00h - 02hReserved Word 03h 1.4.5Reserved Word 06h 1.4.3Reserved Word 04h1.4.4Image Version Information Word 05h 1.4.6Reserved Word 07h1.4.10Subsystem Vendor ID Word 0Ch 1.4.8PCI Initialization Control Word 0Ah1.4.9Subsystem ID Word 0Bh PCI Initialization Control Word Word 0Ah1.4.11Device ID Word 0Dh 1.4.14LAN Power Consumption Word 10hLAN Power Consumption Word 10h 1.4.12Vendor ID Word 0Eh1.4.15Shared Initialization Control Word 13h Shared Initialization Control Word 13h1.4.18Extended Configuration Word 3 Word 16h 1.4.16Extended Configuration Word 1 Word 14h1.4.17Extended Configuration Word 2 Word 15h Extended Configuration Word 1 Word 14hLED 1 Configuration and Power Management Word 17h 1.4.20LED 0 and 2 Configuration Defaults Word 18h LED ModesFuture Initialization Word 1 Words 19h LED 0 and 2 Configuration Defaults Word 18h1.4.21 1.4.22Table 18. Boot Agent Main Setup Options 1.4.23.1Boot Agent Main Setup Options Word 30h1.4.23PXE Words Words 30h - 3Eh prompt message appears, if enabled by DIM NVM Information Guide-ICH8 Disable Protocol Select 1.4.23.4IBA Capabilities Word 33h 1.4.24Checksum Word 3FhTable 21. IBA Capabilities Appendix A ICH8 NVM Contents and Sample Images LAN NVM ContentsA.1 82566DM NVM Image with ICH8 A.2 82566MM NVM Image with ICH8M A.3 82566MC NVM Image with ICH8 A.4 82562V NVM Image with ICH8 Note This page intentionally left blank