![Intel Extensible Firmware Interface Скачать руководство пользователя страница 401](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117401.webp)
32/64-bit UNDI Specification
Version 1.02
12/12/00
383
G.2.1.1
Issuing UNDI Commands
How commands are written and status is checked varies a little depending on the type of UNDI
(H/W or S/W) implementation being used. The command flowchart below is a high level diagram
on how commands are written to both H/W and S/W UNDI.
Step 1.
Fill in CDB(s). Commands may
be linked if supported by UNDI.
Step 2 (H/W UNDI)
Write physical address of first
CDB to CDBaddr register.
Step 3 (H/W UNDI)
Initiate command execution (write
to UNDI Command port).
Step 4 (H/W UNDI)
Wait for completion status. Can
be polled in separate thread or
interrupt driven, if supported by
UNDI.
Step 5.
Issue more commands.
Step 2 (S/W UNDI)
Push virtual address of first CDB
onto CPU stack.
Step 3 (S/W UNDI)
Initiate command execution (Call
S/W UNDI API entry point).
Step 4 (S/W UNDI)
Wait for completion status. Some
S/W UNDI implementations can
be polled or interrupt driven,
others will not return until
command execution completes.
CDB
CDB
CDB
CDB
CDB
Figure G-3. Issuing UNDI Commands
Содержание Extensible Firmware Interface
Страница 1: ...Extensible Firmware Interface Specification Version 1 02 December 12 2000...
Страница 4: ...Extensible Firmware Interface Specification iv 12 12 00 Version 1 02...
Страница 42: ...Extensible Firmware Interface Specification 24 12 01 00 Version 1 02...
Страница 190: ...Extensible Firmware Interface Specification 172 12 12 00 Version 1 02...
Страница 200: ...Extensible Firmware Interface Specification 182 12 12 00 Version 1 02...
Страница 226: ...Extensible Firmware Interface Specification 208 12 12 00 Version 1 02...
Страница 230: ...Extensible Firmware Interface Specification 212 12 12 00 Version 1 02...
Страница 252: ...Extensible Firmware Interface Specification 234 12 12 00 Version 1 02...
Страница 294: ...Extensible Firmware Interface Specification 276 12 12 00 Version 1 02...
Страница 348: ...Extensible Firmware Interface Specification 330 12 01 00 Version 1 01...
Страница 350: ...Extensible Firmware Interface Specification 332 12 12 00 Version 1 02...
Страница 354: ...Extensible Firmware Interface Specification 336 12 12 00 Version 1 02...
Страница 362: ...Extensible Firmware Interface Specification 344 12 12 00 Version 1 02...
Страница 486: ...Extensible Firmware Interface Specification 468 12 12 00 Version 1 02...
Страница 494: ...Extensible Firmware Interface Specification 476 12 12 00 Version 1 02...