![Intel Extensible Firmware Interface Specification Download Page 435](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117435.webp)
32/64-bit UNDI Specification
Version 1.02
12/12/00
417
G.4.1
Command Linking & Queuing
When linking commands, the CDBs must be stored consecutively in system memory without any
gaps in between. Do not set the Link bit in the last CDB in the list. The Link bit must be set in all
other CDBs in the list.
Linked CDBs
CDB
Set Link bit.
CDB
Set Link bit.
CDB
Do not set
Link bit.
0x00
0x1F
0x40
0x5F
0x20
0x3F
Figure G-7. Linked CDBs
When the H/W UNDI is executing commands, the State bits in the Status field in the !PXE
structure will be set to Busy (3).
When H/W or S/W UNDI is executing commands and a new command is issued, a StatCode of
PXE_STATCODE_BUSY
and a StatFlag of
PXE_STATFLAG_COMMAND_FAILURE
is set in the
CDB. For linked commands, only the first CDB will be set to Busy, all other CDBs will be
unchanged. When a linked command fails, execution on the list stops. Commands after the failing
command will not be run.
When queuing commands, only the first CDB needs to have the Queue Control flag set. If queuing
is supported and the UNDI is busy and there is room in the command queue, the command (or list
of commands) will be queued.
Summary of Contents for Extensible Firmware Interface
Page 1: ...Extensible Firmware Interface Specification Version 1 02 December 12 2000...
Page 4: ...Extensible Firmware Interface Specification iv 12 12 00 Version 1 02...
Page 42: ...Extensible Firmware Interface Specification 24 12 01 00 Version 1 02...
Page 190: ...Extensible Firmware Interface Specification 172 12 12 00 Version 1 02...
Page 200: ...Extensible Firmware Interface Specification 182 12 12 00 Version 1 02...
Page 226: ...Extensible Firmware Interface Specification 208 12 12 00 Version 1 02...
Page 230: ...Extensible Firmware Interface Specification 212 12 12 00 Version 1 02...
Page 252: ...Extensible Firmware Interface Specification 234 12 12 00 Version 1 02...
Page 294: ...Extensible Firmware Interface Specification 276 12 12 00 Version 1 02...
Page 348: ...Extensible Firmware Interface Specification 330 12 01 00 Version 1 01...
Page 350: ...Extensible Firmware Interface Specification 332 12 12 00 Version 1 02...
Page 354: ...Extensible Firmware Interface Specification 336 12 12 00 Version 1 02...
Page 362: ...Extensible Firmware Interface Specification 344 12 12 00 Version 1 02...
Page 486: ...Extensible Firmware Interface Specification 468 12 12 00 Version 1 02...
Page 494: ...Extensible Firmware Interface Specification 476 12 12 00 Version 1 02...