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 dall'indice. |
UART_HARDWARE_READ_UCHAR Legge un byte dalla porta o dal registro specificato. |
UART_HARDWARE_READ_ULONG Legge un valore ULONG dalla porta o dal registro specificato. |
UART_HARDWARE_READ_ULONG64 Legge un valore ULONG64 dall'indirizzo di registrazione specificato. |
UART_HARDWARE_READ_USHORT Legge un valore USHORT dalla porta o dal registro specificato. |
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 di registrazione 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 nell'hardware UART sono presenti dati in sospeso. |
UART_SET_BAUD Modifica la frequenza di baud dell'hardware UART. |
Strutture
CPPORT Contiene lo stato di runtime modificabile di un'istanza specifica di un dispositivo UART. |
UART_HARDWARE_ACCESS Contiene funzioni di I/O e i puntatori di funzione usati dai driver seriali per accedere all'hardware del dispositivo. |
UART_HARDWARE_DRIVER Contiene puntatori di funzione per interagire con un tipo specifico di hardware UART. |
Enumerazioni
UART_STATUS Definisce i valori per lo stato di un'operazione UART. |