Extensible Firmware Interface Specification
12.1.4 SERIAL_IO.GetControl()
Summary
Retrieves the status of the control bits on a serial device.
Prototype
EFI_STATUS
(EFIAPI *EFI_SERIAL_GET_CONTROL) (
IN SERIAL_IO_INTERFACE
OUT UINT32
);
Parameters
This
Control
Related Definitions
//*******************************************************
// CONTROL BITS
//*******************************************************
#define EFI_SERIAL_CLEAR_TO_SEND
#define EFI_SERIAL_DATA_SET_READY
#define EFI_SERIAL_RING_INDICATE
#define EFI_SERIAL_CARRIER_DETECT
#define EFI_SERIAL_REQUEST_TO_SEND
#define EFI_SERIAL_DATA_TERMINAL_READY
#define EFI_SERIAL_INPUT_BUFFER_EMPTY
#define EFI_SERIAL_OUTPUT_BUFFER_EMPTY
#define EFI_SERIAL_HARDWARE_LOOPBACK_ENABLE
#define EFI_SERIAL_SOFTWARE_LOOPBACK_ENABLE
#define EFI_SERIAL_HARDWARE_FLOW_CONTROL_ENABLE
Description
The
GetControl()
Status Codes Returned
EFI_SUCCESS
EFI_DEVICE_ERROR
222
A pointer to the
SERIAL_IO_INTERFACE
A pointer to return the current Control signals from the serial
device.
function retrieves the status of the control bits on a serial device.
The control bits were read from the serial device.
The serial device is not functioning correctly.
12/12/00
*This,
*Control
SERIAL_IO_INTERFACE
is defined in Section 12.1.
0x0010
0x0020
0x0040
0x0080
0x0002
0x0001
0x0100
0x0200
0x1000
0x2000
0x4000
instance. Type
Version 1.02
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?