
Extensible Firmware Interface Specification
xvi 12/12/00 Version 1.02
3-3. TPL Usage............................................................................................... 27
3-5. TPL Restrictions ...................................................................................... 28
3-7. Memory Allocation Functions................................................................... 42
3-9. Memory Type Usage Before ExitBootServices() ..................................... 43
3-11. Memory Type Usage After ExitBootServices() ........................................ 44
3-13. Protocol Interface Functions .................................................................... 55
3-15. Image Type Differences Summary .......................................................... 67
3-17. Image Functions ...................................................................................... 68
3-19. Variable Services Functions .................................................................... 77
3-21. Time Services Functions ......................................................................... 84
3-23. Virtual Memory Functions........................................................................ 91
3-25. Miscellaneous Services Functions........................................................... 95
5-1. Generic Device Path Node Structure..................................................... 119
5-3. Device Path End Structure .................................................................... 120
5-5. PCI Device Path .................................................................................... 121
5-6. PCCARD Device Path ........................................................................... 121
5-7. Memory Mapped Device Path ............................................................... 122
5-8. Vendor-Defined Device Path ................................................................. 122
5-9. Controller Device Path........................................................................... 122
5-10. ACPI Device Path.................................................................................. 123
5-11. ATAPI Device Path................................................................................ 124
5-12. SCSI Device Path.................................................................................. 124
5-13. Fibre Channel Device Path.................................................................... 124
5-14. 1394 Device Path .................................................................................. 125
5-15. USB Device Path................................................................................... 125
5-16. USB Class Device Path......................................................................... 126
5-17. I
2
O Device Path ..................................................................................... 126
5-18. MAC Address Device Path .................................................................... 126
5-19. IPv4 Device Path ................................................................................... 127
5-20. IPv6 Device Path ................................................................................... 127
5-21. InfiniBand
†
Device Path ........................................................................ 128
5-22. UART Device Path................................................................................. 128
5-23. Vendor-Defined Messaging Device Path............................................... 129
5-24. Hard Drive Media Device Path .............................................................. 130