Intel Extensible Firmware Interface User Manual

Page 633

Advertising
background image

Protocols

— Network Support

Version 1.10

12/01/02

15-27

Parameters

Revision

The revision of the

EFI_NETWORK_INTERFACE_IDENTIFIER

protocol.

Id

Address of the first byte of the identifying structure for this network
interface. This is only valid when the network interface is started (see

EFI_SIMPLE_NETWORK_PROTOCOL.Start()

). When the network

interface is not started, this field is set to zero.

16-bit UNDI and 32/64-bit S/W UNDI:

Id

contains the address of the first byte of the copy of the

!PXE

structure in the relocated UNDI code segment. See the Preboot
Execution Environment (PXE) Specification
and Appendix E.

H/W UNDI:

Id

contains the address of the

!PXE

structure.

ImageAddr

Address of the unrelocated network interface image.

16-bit UNDI:

ImageAddr

is the address of the PXE option ROM image in upper

memory.

32/64-bit S/W UNDI:

ImageAddr

is the address of the unrelocated S/W UNDI image.

H/W UNDI:

ImageAddr

contains zero.

ImageSize

Size of unrelocated network interface image.

16-bit UNDI:

ImageSize

is the size of the PXE option ROM image in upper

memory.

32/64-bit S/W UNDI:

ImageSize

is the size of the unrelocated S/W UNDI image.

H/W UNDI:

ImageSize

contains zero.

StringId

A four-character ASCII string that is sent in the class identifier field of
option 60 in DHCP. For a

Type

of

EfiNetworkInterfaceUndi

,

this field is “UNDI.”

Advertising