Partager via


Structure CPPORT (uart.h)

Contient l’état d’exécution mutable d’une 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 baud 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.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1803
d’en-tête uart.h

Voir aussi

uart.h