Intel Extensible Firmware Interface Network Router User Manual


  Open as PDF
of 1084
 
Extensible Firmware Interface Specification
K-22 12/01/02 Version 1.10
Table K-2. Functions Listed Alphabetically within a Service or Protocol (continued)
Service or Protocol Function Function Description
GetMaximumProcessor
Index
Returns the maximum processor index value that may
be used with RegisterPeriodicCallback() and
RegisterExceptionCallback()
.
InvalidateInstructionCache Invalidate the instruction cache of the processor.
RegisterExceptionCallback Registers a callback function that will be called each
time the specified processor exception occurs.
Debug Support Protocol
RegisterPeriodicCallback Registers a callback function that will be invoked
periodically and asynchronously to the execution
of EFI.
Decompress Decompresses a compressed source buffer into an
uncompressed destination buffer.
Decompress Protocol
GetInfo
Given the compressed source buffer, this function
retrieves the size of the uncompressed destination
buffer and the size of the scratch buffer required to
perform the decompression.
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.
Device I/O Protocol
Unmap
Releases any resources allocated by Map().
ReadDisk Reads data from the disk. Disk I/O Protocol
WriteDisk
Writes data to the disk.
EFI Bus-Specific Driver
Override Protocol
GetDriver
Uses a bus specific algorithm to retrieve a driver
image handle for a controller.
continued