Intel Extensible Firmware Interface User Manual

Page 1040

Advertising
background image

Extensible Firmware Interface Specification

K-30

12/01/02

Version 1.10

Table K-2. Functions Listed Alphabetically within a Service or Protocol

(continued)

Service or Protocol

Function

Function Description

Start

This command is used to change the UNDI
operational state from stopped to started.

Station Address

This command is used to get current station and
broadcast MAC addresses and, if supported, to
change the current station MAC address.

Statistics

This command is used to read and clear the NIC
traffic statistics.

Stop

This command is used to change the UNDI
operational state from started to stopped.

UNDI Commands

(continued)

Transmit

The Transmit command is used to place a packet into
the transmit queue.

FatToStr

Converts an 8.3 FAT file name in an OEM character
set to a Null-terminated Unicode string.

MetaiMatch

Performs a case insensitive comparison between a
Unicode pattern string and a Unicode string.

StriColl

Performs a case-insensitive comparison between two
Unicode strings.

StrLwr

Converts all the Unicode characters in a Null-
terminated Unicode string to lower case Unicode
characters.

StrToFat

Converts a Null-terminated Unicode string to legal
characters in a FAT filename using an OEM character
set.

Unicode Collation
Protocol

StrUpr

Converts all the Unicode characters in a Null-
terminated Unicode string to upper case Unicode
characters.

AsyncInterruptTransfer

Submits an asynchronous interrupt transfer to an
interrupt endpoint of a USB device.

AsyncIsochronousTransfer

Submits nonblocking USB isochronous transfer.

BulkTransfer

Submits a bulk transfer to a bulk endpoint of a USB
device.

ClearRootHubPortFeature

Clears the feature for the specified root hub port.

ControlTransfer

Submits a control transfer to a target USB device.

GetRootHubPortNumber

Retrieves the number of root hub ports that are
produced by the USB host controller.

GetRootHubPortStatus

Retrieves the status of the specified root hub port.

USB Host Controller
Protocol

GetState

Retrieves the current state of the USB host controller.

continued

Advertising