Intestazione uart.h

Questa intestazione viene usata da serports. Per altre informazioni, vedere:

uart.h contiene le interfacce di programmazione seguenti:

Funzioni di callback

 
UART_GET_BYTE

Legge un byte di dati dal dispositivo UART.
UART_HARDWARE_READ_INDEXED_UCHAR

Legge un byte dalla porta specificata da index.
UART_HARDWARE_READ_UCHAR

Legge un byte dalla porta o dal registro specificati.
UART_HARDWARE_READ_ULONG

Legge un valore ULONG dalla porta o dal registro specificati.
UART_HARDWARE_READ_ULONG64

Legge un valore ULONG64 dall'indirizzo del registro specificato.
UART_HARDWARE_READ_USHORT

Legge un valore USHORT dalla porta o dal registro specificati.
UART_HARDWARE_WRITE_INDEXED_UCHAR

Scrive un byte nell'indirizzo di porta specificato.
UART_HARDWARE_WRITE_UCHAR

Scrive un byte nella porta o in un registro.
UART_HARDWARE_WRITE_ULONG

Scrive un valore ULONG nella porta o nel registro specificato.
UART_HARDWARE_WRITE_ULONG64

Scrive un valore ULONG64 nell'indirizzo del registro specificato.
UART_HARDWARE_WRITE_USHORT

Scrive un valore USHORT nella porta o nel registro specificato.
UART_INITIALIZE_PORT

Inizializza o reimposta l'hardware UART.
UART_PUT_BYTE

Scrive un byte di dati nel dispositivo UART.
UART_RX_READY

Determina se sono presenti dati in sospeso nell'hardware UART.
UART_SET_BAUD

Modifica la velocità in baud dell'hardware UART.

Strutture

 
CPPORT

Contiene lo stato di runtime modificabile di un'istanza specifica di un dispositivo UART.
UART_HARDWARE_ACCESS

Contiene le funzioni di I/O e i puntatori a funzione usati dai driver seriali per accedere all'hardware del dispositivo.
UART_HARDWARE_DRIVER

Contiene puntatori a funzione per l'interazione con un tipo specifico di hardware UART.

Enumerazioni

 
UART_STATUS

Definisce i valori per lo stato di un'operazione UART.