G.4.3 Start - Intel Extensible Firmware Interface Specification

Intel extensible firmware interface specification
Table of Contents

Advertisement

Extensible Firmware Interface Specification
G.4.3
Start
This command is used to change the UNDI operational state from stopped to started. No other
operational checks are made by this command. If this is a S/W UNDI, the Delay() and Virt2Phys()
functions will not be called by this command.
G.4.3.1
Issuing the Command
To issue a Start command for H/W UNDI, create a CDB and fill it in as shows in the table below:
CDB Field
OpCode
OpFlags
CPBsize
DBsize
CPBaddr
DBaddr
StatCode
StatFlags
IFnum
Control
To issue a Start command for S/W UNDI, create a CDB and fill it in as shows in the table below:
CDB Field
OpCode
OpFlags
CPBsize
DBsize
CPBaddr
DBaddr
StatCode
StatFlags
IFnum
Control
420
How to initialize the CDB structure for a H/W UNDI Start command
PXE_OPCODE_START
PXE_OPFLAGS_NOT_USED
PXE_CPBSIZE_NOT_USED
PXE_DBSIZE_NOT_USED
PXE_CPBADDR_NOT_USED
PXE_DBADDR_NOT_USED
PXE_STATCODE_INITIALIZE
PXE_STATFLAGS_INITIALIZE
A valid interface number from zero to !PXE.IFcnt.
Set as needed.
How to initialize the CDB structure for a S/W UNDI Start command
PXE_OPCODE_START
PXE_OPFLAGS_NOT_USED
sizeof(PXE_CPB_START)
PXE_DBSIZE_NOT_USED
Address of a
PXE_CPB_START
PXE_DBADDR_NOT_USED
PXE_STATCODE_INITIALIZE
PXE_STATFLAGS_INITIALIZE
A valid interface number from zero to !PXE.IFcnt.
Set as needed.
12/12/00
structure.
Version 1.02

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents