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 Images 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