Condividi tramite


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;

Membri

Address

Indirizzo di base dei registri UART.

BaudRate

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

Flags

Maschera di bit dei flag interni della porta.

ByteWidth

Larghezza di ogni registro dell'hardware UART come numero di byte.

Read

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

Write

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

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1803
intestazione uart.h

Vedere anche

uart.h