The Intel® Boot Agent (Boot Agent) is a personal computer option ROM designed to supply industry standard PXE compliant pre-boot services for x86 architecture computers. The agent can be stored on a Flash component on an add-in Network Interface Card (NIC) or it can be integrated into the BIOS. Configuration data for the Boot Agent is stored in words 0x30-0x3E of a network device’s EEPROM/NVM. The Intel Boot Agent for 10/100 Fast Ethernet, 1 Gigabit Ethernet (GbE) and 10 GbE controllers are compliant to the PCI Firmware Specification R3.0 according to the following release versions:
• 10/100 - 4.2.00
• 10/100/1000 - 1.3.00
• 10 GbE PCI Express* (PCIe*) 2.1.00
The purpose of this document is to assist BIOS developers in the process of integrating the Boot Agent into the BIOS and troubleshooting common problems (refer to Table 1). This document should be used in conjunction with a related EEPROM/NVM Programming Guide for your networking device.
Read the full Intel® Boot Agent for BIOS Engineers: App Note.