iPXE
Data Fields
_EFI_SERIAL_IO_PROTOCOL Struct Reference

The Serial I/O protocol is used to communicate with UART-style serial devices. More...

#include <SerialIo.h>

Data Fields

UINT32 Revision
 The revision to which the EFI_SERIAL_IO_PROTOCOL adheres.
EFI_SERIAL_RESET Reset
EFI_SERIAL_SET_ATTRIBUTES SetAttributes
EFI_SERIAL_SET_CONTROL_BITS SetControl
EFI_SERIAL_GET_CONTROL_BITS GetControl
EFI_SERIAL_WRITE Write
EFI_SERIAL_READ Read
EFI_SERIAL_IO_MODEMode
 Pointer to SERIAL_IO_MODE data.

Detailed Description

The Serial I/O protocol is used to communicate with UART-style serial devices.

These can be standard UART serial ports in PC-AT systems, serial ports attached to a USB interface, or potentially any character-based I/O device.

Definition at line 280 of file SerialIo.h.


Field Documentation

The revision to which the EFI_SERIAL_IO_PROTOCOL adheres.

All future revisions must be backwards compatible. If a future version is not backwards compatible, it is not the same GUID.

Definition at line 286 of file SerialIo.h.

Definition at line 287 of file SerialIo.h.

Definition at line 288 of file SerialIo.h.

Definition at line 289 of file SerialIo.h.

Definition at line 290 of file SerialIo.h.

Definition at line 291 of file SerialIo.h.

Definition at line 292 of file SerialIo.h.

Pointer to SERIAL_IO_MODE data.

Definition at line 296 of file SerialIo.h.


The documentation for this struct was generated from the following file: