![Intel Extensible Firmware Interface Specification Download Page 373](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117373.webp)
Alphabetic Function Lists
Version 1.02
12/12/00
355
Table E-2.
Functions Listed Alphabetically Within Service or Protocol
(continued)
Service or Protocol
Function
Function Description
Boot Services (cont.)
Stall
Stalls the processor.
StartImage
Function to transfer control to the Image’s entry point.
UninstallProtocolInterface Removes a protocol interface from a device handle.
UnloadImage
Unloads an image.
WaitForEvent
Stops execution until an event is signaled.
Device I/O Protocol
AllocateBuffer
Allocates pages that are suitable for a common buffer
mapping.
Flush
Flushes any posted write data to the device.
FreeBuffer
Frees pages that were allocated with AllocateBuffer.
Io.Read
Reads from I/O ports on a bus.
Io.Write
Writes to I/O ports on a bus.
Map
Provides the device specific addresses needed to access
host memory for DMA.
Mem.Read
Reads from memory on a bus.
Mem.Write
Writes to memory on a bus.
Pci.Read
Reads from PCI Configuration Space.
Pci.Write
Writes to PCI Configuration Space.
PciDevicePath
Provides an EFI Device Path for a PCI device with the
given PCI configuration space address.
Unmap
Releases any resources allocated by Map().
Disk I/O Protocol
ReadDisk
Reads data from the disk.
WriteDisk
Writes data to the disk.
File System Protocol
Close
Closes the current file handle.
Delete
Deletes a file.
Flush
Flushes all modified data associated with the file to the
device.
GetInfo
Gets the requested file or volume information.
GetPosition
Returns the current file position.
Open
Opens or creates a new file.
Read
Reads bytes from a file.
SetInfo
Sets the requested file information.
SetPosition
Sets the current file position.
Write
Writes bytes to a file.
Load File Protocol
LoadFile
Causes the driver to load the requested file.
Loaded Image Protocol Unload
Requests an image to unload.
continued
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...