Freigeben über


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.