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 |