Compartir a través de


Estructura CPPORT (uart.h)

Contiene el estado de tiempo de ejecución mutable de una instancia específica de un dispositivo UART.

Sintaxis

typedef struct _CPPORT {
  PUCHAR                            Address;
  ULONG                             BaudRate;
  USHORT                            Flags;
  UCHAR                             ByteWidth;
  UART_HARDWARE_READ_INDEXED_UCHAR  Read;
  UART_HARDWARE_WRITE_INDEXED_UCHAR Write;
} CPPORT, *PCPPORT;

Miembros

Address

La dirección base de los registros UART.

BaudRate

Velocidad de baudios del hardware UART en bits por segundo.

Flags

Máscara de bits de las marcas internas del puerto.

ByteWidth

Ancho de cada uno de los registros del hardware UART como un número de bytes.

Read

Puntero a una UART_HARDWARE_READ_INDEXED_UCHAR función de devolución de llamada que se usa para leer de un registro en el hardware UART.

Write

Puntero a una UART_HARDWARE_WRITE_INDEXED_UCHAR función de devolución de llamada que se usa para escribir en un registro en el hardware UART.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1803
Encabezado uart.h

Consulte también

uart.h