Struttura CPPORT (uart.h)

Contiene lo stato di runtime modificabile di un'istanza specifica di un dispositivo UART.

Sintassi

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;

Members

Address

Indirizzo di base dei registri UART.

BaudRate

Velocità di baud dell'hardware UART in bit al secondo.

Flags

Maschera di bit dei flag interni della porta.

ByteWidth

La larghezza di ogni hardware UART viene registrata come numero di byte.

Read

Puntatore a una UART_HARDWARE_READ_INDEXED_UCHAR funzione di callback usata per leggere da un registro nell'hardware UART.

Write

Puntatore a una UART_HARDWARE_WRITE_INDEXED_UCHAR funzione di callback usata per scrivere in un registro nell'hardware UART.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1803
Intestazione uart.h

Vedi anche

uart.h