32/64-bit UNDI Specification
Version 1.02 12/12/00 393
// Change the UNDI operational state from Initialized to Started.
#define PXE_OPCODE_SHUTDOWN 0x0007
// Read & change state of external interrupt enables.
#define PXE_OPCODE_INTERRUPT_ENABLES 0x0008
// Read & change state of packet receive filters.
#define PXE_OPCODE_RECEIVE_FILTERS 0x0009
// Read & change station MAC address.
#define PXE_OPCODE_STATION_ADDRESS 0x000A
// Read traffic statistics.
#define PXE_OPCODE_STATISTICS 0x000B
// Convert multicast IP address to multicast MAC address.
#define PXE_OPCODE_MCAST_IP_TO_MAC 0x000C
// Read or change non-volatile storage on the NIC.
#define PXE_OPCODE_NVDATA 0x000D
// Get & clear interrupt status.
#define PXE_OPCODE_GET_STATUS 0x000E
// Fill media header in packet for transmit.
#define PXE_OPCODE_FILL_HEADER 0x000F
// Transmit packet(s).
#define PXE_OPCODE_TRANSMIT 0x0010
// Receive packet.
#define PXE_OPCODE_RECEIVE 0x0011
// Last valid PXE UNDI OpCode number.
#define PXE_OPCODE_LAST_VALID 0x0011