Structure CPPORT (uart.h)
Contient l’état d’exécution mutable d’un instance spécifique d’un appareil UART.
Syntaxe
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;
Membres
Address
Adresse de base des registres UART.
BaudRate
Taux de bauds du matériel UART en bits par seconde.
Flags
Masque de bits des indicateurs internes du port.
ByteWidth
Largeur de chacun des registres du matériel UART sous la forme d’un nombre d’octets.
Read
Pointeur vers une fonction de rappel UART_HARDWARE_READ_INDEXED_UCHAR utilisée pour lire à partir d’un registre sur le matériel UART.
Write
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_INDEXED_UCHAR utilisée pour écrire dans un registre sur le matériel UART.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1803 |
En-tête | uart.h |