Intel Extensible Firmware Interface User Manual

Page 890

Advertising
background image

Extensible Firmware Interface Specification

E-24

12/01/02

Version 1.10

// Enable broadcast packet receiving. Packets sent to the
// broadcast MAC address will be received.

#define PXE_OPFLAGS_RECEIVE_FILTER_BROADCAST

0x0002

// Enable filtered multicast packet receiving. Packets sent to
// anyof the multicast MAC addresses in the multicast MAC address
// filter list will be received. If the filter list is empty, no
// multicast

#define PXE_OPFLAGS_RECEIVE_FILTER_FILTERED_MULTICAST 0x0004

// Enable promiscuous packet receiving. All packets will be
// received.

#define PXE_OPFLAGS_RECEIVE_FILTER_PROMISCUOUS

0x0008

// Enable promiscuous multicast packet receiving. All multicast
// packets will be received.

#define PXE_OPFLAGS_RECEIVE_FILTER_ALL_MULTICAST

0x0010

//*******************************************************

// UNDI Station Address

//*******************************************************

#define

PXE_OPFLAGS_STATION_ADDRESS_READ

0x0000

#define

PXE_OPFLAGS_STATION_ADDRESS_WRITE

0x0000

#define

PXE_OPFLAGS_STATION_ADDRESS_RESET

0x0001

//*******************************************************

// UNDI Statistics

//*******************************************************

#define

PXE_OPFLAGS_STATISTICS_READ

0x0000

#define

PXE_OPFLAGS_STATISTICS_RESET

0x0001

//*******************************************************

// UNDI MCast IP to MAC

//*******************************************************

// Identify the type of IP address in the CPB.

#define

PXE_OPFLAGS_MCAST_IP_TO_MAC_OPMASK

0x0003

#define

PXE_OPFLAGS_MCAST_IPV4_TO_MAC

0x0000

#define

PXE_OPFLAGS_MCAST_IPV6_TO_MAC

0x0001

Advertising