beautypg.com

Intel Extensible Firmware Interface User Manual

Page 640

background image

Extensible Firmware Interface Specification

15-34

12/01/02

Version 1.10

ToS

The type of service field of the IP header. This field is initialized
to

DEFAULT_ToS

(See “Related Definitions”) by

Start()

,

and can be modified with the

SetParameters()

function.

StationIp

The device’s current IP address. This field is initialized to a zero
address by

Start()

. This field is set when the

Dhcp()

function completes successfully. This field can also be set by the

SetStationIp()

function. This field must be set to a valid

IP address by either

Dhcp()

or

SetStationIp()

before the

Discover()

,

Mtftp()

,

UdpRead()

,

UdpWrite()

, or

Arp()

functions are called.

SubnetMask

The device’s current subnet mask. This field is initialized to a
zero address by the

Start()

function. This field is set when

the

Dhcp()

function completes successfully. This field can

also be set by the

SetStationIp()

function. This field must

be set to a valid subnet mask by either

Dhcp()

or

SetStationIp()

before the

Discover()

,

Mtftp()

,

UdpRead()

,

UdpWrite()

, or

Arp()

functions are called.

DhcpDiscover

Cached DHCP Discover packet. This field is zero-filled by the

Start()

function, and is set when the

Dhcp()

function

completes successfully. The contents of this field can replaced
by the

SetPackets()

function.

DhcpAck

Cached DHCP Ack packet. This field is zero-filled by the

Start()

function, and is set when the

Dhcp()

function

completes successfully. The contents of this field can be
replaced by the

SetPackets()

function.

ProxyOffer

Cached Proxy Offer packet. This field is zero-filled by the

Start()

function, and is set when the

Dhcp()

function

completes successfully. The contents of this field can be
replaced by the

SetPackets()

function.

PxeDiscover

Cached PXE Discover packet. This field is zero-filled by the

Start()

function, and is set when the

Discover()

function

completes successfully. The contents of this field can be
replaced by the

SetPackets()

function.

PxeReply

Cached PXE Reply packet. This field is zero-filled by the

Start()

function, and is set when the

Discover()

function

completes successfully. The contents of this field can be
replaced by the

SetPackets()

function.

PxeBisReply

Cached PXE BIS Reply packet. This field is zero-filled by the

Start()

function, and is set when the

Discover()

function

completes successfully. This field can be replaced by the

SetPackets()

function.