Partager via


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

Voir aussi

uart.h