Intel Extensible Firmware Interface User Manual
Page 1039

Alphabetic Function Lists
Version 1.10
12/01/02
K-29
Table K-2. Functions Listed Alphabetically within a Service or Protocol
(continued)
Service or Protocol
Function
Function Description
Dynamically allocates storage for a child
UGA_DEVICE
.
Frees a dynamically allocated child
UGA_DEVICE
object that was allocated via
This is the main UGA service dispatch routine for all
UGA_IO_REQUEST
s.
This command is used to fill the media header(s) in
transmit packet(s).
This command is used to retrieve configuration
information about the NIC being controlled by the
UNDI.
This command is used to retrieve initialization
information that is needed by drivers and applications
to initialized UNDI.
This command is used to determine the operational
state of the UNDI.
This command returns the current interrupt status
and/or the transmitted buffer addresses.
This command resets the network adapter and
initializes UNDI using the parameters supplied in the
CPB.
The Interrupt Enables command can be used to read
and/or change the current external interrupt enable
settings.
Translate a multicast IPv4 or IPv6 address to a
multicast MAC address.
This command is used to read and write (if supported
by NIC H/W) nonvolatile storage on the NIC.
When the network adapter has received a frame, this
command is used to copy the frame into
driver/application storage.
This command is used to read and change receive
filters and, if supported, read and change the
multicast MAC address filter list.
This command resets the network adapter and
reinitializes the UNDI with the same parameters
provided in the Initialize command.
The Shutdown command resets the network adapter
and leaves it in a safe state for another driver to
initialize.
continued