Simple input protocol, And a, Simple text output protocol – Intel Extensible Firmware Interface User Manual

Page 1062: Simple file system protocol, Data, Runtime services, Simple network protocol

Advertising
background image

Extensible Firmware Interface Specification

Glossary-14

12/01/02

Version 1.10

Runtime Services Driver

A program that is loaded into runtime services memory and stays resident during
runtime.

Runtime Services Table

A table that contains the firmware entry points for accessing runtime services
functions such as

Time Services

and

Virtual Memory Services

. The table is

accessed through a pointer in the

System Table

.

Runtime Services Interfaces that provide access to underlying platform specific hardware that may

be useful during OS runtime, such as timers. These services are available during
the boot process but also persist after the OS loader terminates boot services.

SAL

See

System Abstraction Layer

.

Serial I/O Protocol

A

protocol

that is used during boot services to abstract byte stream devices—that

is, to communicate with character-based I/O devices.

Simple File System Protocol

A component of the

File System Protocol

. It provides a minimal interface for

file-type access to a device.

Simple Input Protocol

A protocol that is used to obtain input from the ConsoleIn device. It is one of
two protocols that make up the

Console I/O Protocol

.

Simple Network Protocol

A protocol that is used to provide a packet-level interface to a network adapter.
Also called the EFI Simple Network Protocol.

Simple Text Output Protocol

A protocol that is used to control text-based output devices. It is one of two
protocols that make up the

Console I/O Protocol

.

SMBIOS

See

System Management BIOS

.

StandardError

The device handle that corresponds to the device used to display error messages
to the user from the boot services environment.

Status Codes

Success, error, and warning codes returned by boot services and runtime services
functions.

String

All strings in this specification are implemented in

Unicode

.

System Abstraction Layer (SAL)

Firmware that abstracts platform implementation differences, and provides the
basic platform software interface to all higher level software.

Advertising