Compartilhar via


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.