Cabeçalho uart.h
Esse cabeçalho é usado por serports. Para obter mais informações, consulte:
uart.h contém as seguintes interfaces de programação:
Funções de retorno de chamada
UART_GET_BYTE Lê um byte de dados do dispositivo UART. |
UART_HARDWARE_READ_INDEXED_UCHAR Lê um byte da porta especificada pelo índice. |
UART_HARDWARE_READ_UCHAR Lê um byte da porta ou registro especificado. |
UART_HARDWARE_READ_ULONG Lê um valor ULONG da porta ou registro especificado. |
UART_HARDWARE_READ_ULONG64 Lê um valor ULONG64 do endereço de registro especificado. |
UART_HARDWARE_READ_USHORT Lê um valor USHORT da porta ou registro especificado. |
UART_HARDWARE_WRITE_INDEXED_UCHAR Grava um byte no endereço de porta especificado. |
UART_HARDWARE_WRITE_UCHAR Grava um byte na porta ou em um registro. |
UART_HARDWARE_WRITE_ULONG Grava um valor ULONG na porta ou registro especificado. |
UART_HARDWARE_WRITE_ULONG64 Grava um valor ULONG64 no endereço de registro especificado. |
UART_HARDWARE_WRITE_USHORT Grava um valor USHORT na porta ou registro especificado. |
UART_INITIALIZE_PORT Inicializa ou redefine o hardware UART. |
UART_PUT_BYTE Grava um byte de dados no dispositivo UART. |
UART_RX_READY Determina se há dados pendentes no hardware UART. |
UART_SET_BAUD Altera a taxa de baud do hardware UART. |
Estruturas
CPPORT Contém o estado de runtime mutável de uma instância específica de um dispositivo UART. |
UART_HARDWARE_ACCESS Contém funções de E/S e os ponteiros de função usados pelos drivers serial para acessar o hardware do dispositivo. |
UART_HARDWARE_DRIVER Contém ponteiros de função para interagir com um tipo específico de hardware UART. |
Enumerações
UART_STATUS Define valores para o status de uma operação UART. |