Intel Extensible Firmware Interface Specification page 373

Intel extensible firmware interface specification
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

Table of Contents