Extensible Firmware Interface Specification
SetControl
GetControl
Write
Read
Mode
Related Definitions
//*******************************************************
// SERIAL_IO_MODE
//*******************************************************
typedef struct {
UINT32
// current Attributes
UINT32
UINT64
UINT32
UINT32
UINT32
UINT32
} SERIAL_IO_MODE;
The data values in the
produces the
SERIAL_IO_INTERFACE
ControlMask
Timeout
BaudRate
ReceiveFifoDepth
DataBits
214
Set the control bits on a serial device. These include Request to
Send and Data Terminal Ready.
Read the status of the control bits on a serial device. These include
Clear to Send, Data Set Ready, Ring Indicator, and Carrier Detect.
Send a buffer of characters to a serial device.
Receive a buffer of characters from a serial device.
Pointer to
SERIAL_IO_MODE
defined in "Related Definitions".
are read-only and are updated by the code that
SERIAL_IO_MODE
protocol functions:
A mask of the Control bits that the device supports. The device must
always support the Input Buffer Empty control bit.
If applicable, the number of microseconds to wait before timing out a
Read or Write operation.
If applicable, the current baud rate setting of the device; otherwise,
baud rate has the value of zero to indicate that device runs at the
device's designed speed.
The number of characters the device will buffer on input.
The number of data bits in each character.
12/12/00
data. Type
SERIAL_IO_MODE
ControlMask;
Timeout;
BaudRate;
ReceiveFifoDepth;
DataBits;
Parity;
StopBits;
Version 1.02
is
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?