Intel Extensible Firmware Interface User Manual
Page 1033
Alphabetic Function Lists
Version 1.10
12/01/02
K-23
Table K-2. Functions Listed Alphabetically within a Service or Protocol
(continued)
Service or Protocol
Function
Function Description
Creates a thunk for an EBC image entry point or
protocol service, and returns a pointer to the thunk.
Called to register a callback function that the EBC
interpreter can call to flush the processor instruction
cache after creating thunks.
Called when an EBC image is unloaded to allow the
interpreter to perform any cleanup associated with the
image’s execution.
Retrieves a Unicode string that is the user readable
name of the controller that is being managed by an
EFI Driver.
Retrieves a Unicode string that is the user readable
name of the EFI Driver.
No associated function
Can be used on any device handle to obtain generic
path/location information concerning the physical
device or logical device.
Starts a device controller or a bus controller.
Stops a device controller or a bus controller.
Tests to see if driver supports a given controller, and
further tests to see if driver supports creating a handle
for a specified child device.
Forces a driver to set the default configuration options
for a controller.
Tests to see if a controller's current configuration
options are valid.
EFI Driver Configuration
Protocol
Allows the user to set controller specific options for a
controller that a driver is currently managing.
EFI Driver Diagnostics
Protocol
Runs diagnostics on a controller.
EFI Driver Entry Point
No associated function
The main entry point for an EFI Driver.
Used to associate a driver image handle with a device
path returned on a prior call.
Retrieves the image handle of the platform override
driver for a controller in the system.
Retrieves the device path of the platform override
driver for a controller in the system.
continued