Extensible Firmware Interface Specification
350 12/12/00 Version 1.02
Table E-1. Functions Listed in Alphabetic Order (continued)
Function Name Service or Protocol Sub-Service Function Description
MetaiMatch Unicode Collation
Protocol
Performs a case insensitive
comparison between a Unicode
pattern string and a Unicode
string.
Mtftp PXE Base Code
Protocol
Is used to perform TFTP and
MTFTP services.
NVData Simple Network
Protocol
Allows read and writes to the
NVRAM device attached to a
network interface.
Open File System Protocol Opens or creates a new file.
OpenVolume Simple File System
Protocol
Opens the volume for file I/O
access.
OutputString Simple Text Output
Protocol
Displays the Unicode string on the
device at the current cursor
location.
Pci.Read Device I/O Protocol Reads from PCI Configuration
Space.
Pci.Write Device I/O Protocol Writes to PCI Configuration
Space.
PciDevicePath Device I/O Protocol Provides an EFI Device Path for a
PCI device with the given PCI
configuration space address.
QueryMode Simple Text Output
Protocol
Queries information concerning
the output device’s supported text
mode.
RaiseTPL Boot Services Task Priority
Services
Raises the task priority level.
Read File System Protocol Reads bytes from a file.
Read Serial I/O Protocol Receives a buffer of characters
from a serial device.
ReadBlocks Block I/O Protocol Reads the requested number of
blocks from the device.
ReadDisk Disk I/O Protocol Reads data from the disk.
ReadKeyStroke Simple Input
Protocol
Reads a keystroke from a simple
input device.
Receive Simple Network
Protocol
Receives a packet from the
network interface.
RegisterProtocolNotify Boot Services Protocol Handler
Services
Registers for protocol interface
installation notifications
continued