Extensible Firmware Interface Specification
Bulk NvData CPB
// When using bulk update, the size of the CPB structure must be
// the same size as the non-volatile NIC storage.
typedef union u_pxe_cpb_nvdata_bulk {
// Array of byte-wide data items.
PXE_UINT8 Byte[n];
// Array of word-wide data items.
PXE_UINT16 Word[n];
// Array of dword-wide data items.
PXE_UINT32 Dword[n];
} PXE_CPB_NVDATA_BULK;
G.4.15.2
Waiting for the Command to Execute
Monitor the upper two bits (14 & 15) in the
report
PXE_STATFLAGS_COMMAND_COMPLETE
the command has not been executed by the UNDI.
StatFlags
COMMAND_COMPLETE
COMMAND_FAILED
COMMAND_QUEUED
INITIALIZE
452
CDB.StatFlags
or PXE_STATFLAGS_COMMAND_FAILED,
Reason
Command completed successfully. Non-volatile data is updated from
CPB and/or written to DB.
Command failed. StatCode field contains error code.
Command has been queued.
Command has been not executed or queued.
12/12/00
field. Until these bits change to
Version 1.02
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?