beautypg.com

Intel Extensible Firmware Interface User Manual

Page 1014

background image

Extensible Firmware Interface Specification

K-4

12/01/02

Version 1.10

Table K-1. Functions Listed in Alphabetic Order (continued)

Function Name

Service or Protocol Subservice

Function Description

Flush

Device I/O Protocol

Flushes any posted write data to
the device.

Flush

File System Protocol

Flushes all modified data
associated with the file to the
device.

Flush

PCI I/O Protocol

Flushes all PCI posted write
transactions to system memory.

Flush

PCI Root Bridge I/O
Protocol

Flushes all PCI posted write
transactions to system memory.

FlushBlocks

Block I/O Protocol

Flushes any cached blocks.

ForceDefaults

EFI Driver
Configuration
Protocol

Forces a driver to set the default
configuration options for a
controller.

Free

Boot Integrity
Services Protocol

Frees memory structures allocated
and returned by other functions in
the

EFI_BIS

protocol.

FreeBuffer

Device I/O Protocol

Frees pages that were allocated
with

AllocateBuffer()

.

FreeBuffer

PCI I/O Protocol

Frees pages that were allocated
with

AllocateBuffer()

.

FreeBuffer

PCI Root Bridge I/O
Protocol

Free pages that were allocated
with

AllocateBuffer()

.

FreePages

Boot Services

Memory Allocation
Services

Frees memory pages.

FreePool

Boot Services

Memory Allocation
Services

Frees allocated pool.

Get Config Info

UNDI Commands

This command is used to retrieve
configuration information about the
NIC being controlled by the UNDI.

Get Init Info

UNDI Commands

This command is used to retrieve
initialization information that is
needed by drivers and
applications to initialized UNDI.

Get State

UNDI Commands

This command is used to
determine the operational state of
the UNDI.

Get Status

UNDI Commands

This command returns the current
interrupt status and/or the
transmitted buffer addresses.

continued