uart.h-Header
Dieser Header wird von serports verwendet. Weitere Informationen finden Sie unter:
uart.h enthält die folgenden Programmierschnittstellen:
Rückruffunktionen
UART_GET_BYTE Liest ein Datenbyte vom UART-Gerät. |
UART_HARDWARE_READ_INDEXED_UCHAR Liest ein Byte aus dem durch den Index angegebenen Port. |
UART_HARDWARE_READ_UCHAR Liest ein Byte aus dem angegebenen Port oder Register. |
UART_HARDWARE_READ_ULONG Liest einen ULONG-Wert aus dem angegebenen Port oder Register. |
UART_HARDWARE_READ_ULONG64 Liest einen ULONG64-Wert aus der angegebenen Registeradresse. |
UART_HARDWARE_READ_USHORT Liest einen USHORT-Wert aus dem angegebenen Port oder Register. |
UART_HARDWARE_WRITE_INDEXED_UCHAR Schreibt ein Byte in die angegebene Portadresse. |
UART_HARDWARE_WRITE_UCHAR Schreibt ein Byte in den Port oder ein Register. |
UART_HARDWARE_WRITE_ULONG Schreibt einen ULONG-Wert in den angegebenen Port oder das angegebene Register. |
UART_HARDWARE_WRITE_ULONG64 Schreibt einen ULONG64-Wert in die angegebene Registeradresse. |
UART_HARDWARE_WRITE_USHORT Schreibt einen USHORT-Wert in den angegebenen Port oder das angegebene Register. |
UART_INITIALIZE_PORT Initialisiert oder setzt die UART-Hardware zurück. |
UART_PUT_BYTE Schreibt ein Datenbyte auf das UART-Gerät. |
UART_RX_READY Bestimmt, ob auf der UART-Hardware Daten ausstehen. |
UART_SET_BAUD Ändert die Baudrate der UART-Hardware. |
Strukturen
CPPORT Enthält den veränderlichen Laufzeitzustand eines bestimmten instance eines UART-Geräts. |
UART_HARDWARE_ACCESS Enthält E/A-Funktionen und die Funktionszeiger, die von den seriellen Treibern für den Zugriff auf die Gerätehardware verwendet werden. |
UART_HARDWARE_DRIVER Enthält Funktionszeiger für die Interaktion mit einem bestimmten Typ von UART-Hardware. |
Enumerationen
UART_STATUS Definiert Werte für die status eines UART-Vorgangs. |