Partager via


en-tête uart.h

Cet en-tête est utilisé par serports. Pour plus d'informations, consultez les pages suivantes :

uart.h contient les interfaces de programmation suivantes :

Fonctions de rappel

 
UART_GET_BYTE

Lit un octet de données à partir de l’appareil UART.
UART_HARDWARE_READ_INDEXED_UCHAR

Lit un octet à partir du port spécifié par l’index.
UART_HARDWARE_READ_UCHAR

Lit un octet à partir du port ou du registre spécifié.
UART_HARDWARE_READ_ULONG

Lit une valeur ULONG à partir du port ou du registre spécifié.
UART_HARDWARE_READ_ULONG64

Lit une valeur ULONG64 à partir de l’adresse de registre spécifiée.
UART_HARDWARE_READ_USHORT

Lit une valeur USHORT à partir du port ou du registre spécifié.
UART_HARDWARE_WRITE_INDEXED_UCHAR

Écrit un octet dans l’adresse de port spécifiée.
UART_HARDWARE_WRITE_UCHAR

Écrit un octet dans le port ou un registre.
UART_HARDWARE_WRITE_ULONG

Écrit une valeur ULONG dans le port ou le registre spécifié.
UART_HARDWARE_WRITE_ULONG64

Écrit une valeur ULONG64 dans l’adresse de registre spécifiée.
UART_HARDWARE_WRITE_USHORT

Écrit une valeur USHORT dans le port ou le registre spécifié.
UART_INITIALIZE_PORT

Initialise ou réinitialise le matériel UART.
UART_PUT_BYTE

Écrit un octet de données dans l’appareil UART.
UART_RX_READY

Détermine si des données sont en attente dans le matériel UART.
UART_SET_BAUD

Modifie le taux de bauds du matériel UART.

Structures

 
CPPORT

Contient l’état d’exécution mutable d’un instance spécifique d’un appareil UART.
UART_HARDWARE_ACCESS

Contient les fonctions d’E/S et les pointeurs de fonction utilisés par les pilotes série pour accéder au matériel du périphérique.
UART_HARDWARE_DRIVER

Contient des pointeurs de fonction pour interagir avec un type spécifique de matériel UART.

Énumérations

 
UART_STATUS

Définit des valeurs pour la status d’une opération UART.