en-tête uart.h
Cet en-tête est utilisé avec les appareils UART.
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 sur l’appareil UART. |
UART_RX_READY Détermine s’il existe des données en attente dans le matériel UART. |
UART_SET_BAUD Modifie le taux de baud du matériel UART. |
UART_SET_POWER_D0 Fournit une fonction pour passer de L’UART à D0. |
UART_SET_POWER_D3 Fournit une fonction pour passer de L’UART à D3. |
Structures
CPPORT Contient l’état d’exécution mutable d’une instance spécifique d’un appareil UART. |
UART_HARDWARE_ACCESS Contient des fonctions d’E/S et les pointeurs de fonction utilisés par les pilotes série pour accéder au matériel de l’appareil. |
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 l’état d’une opération UART. |