UART_INITIALIZE_PORT função de retorno de chamada (uart.h)
Inicializa ou redefine o hardware UART. Essa função de retorno de chamada é chamada antes de chamar qualquer outra função de driver.
Sintaxe
UART_INITIALIZE_PORT UartInitializePort;
BOOLEAN UartInitializePort(
PCHAR LoadOptions,
[_Inout_] PCPPORT Port,
BOOLEAN MemoryMapped,
UCHAR AccessSize,
UCHAR BitWidth
)
{...}
Parâmetros
LoadOptions
[_In_opt_Optional Null_terminated] Uma cadeia de caracteres de opção de carga terminada em nulo.
[_Inout_] Port
Um ponteiro para uma estrutura de _CPPORT preenchida com informações sobre a inicialização da porta.
MemoryMapped
Um valor booliano que indica se o hardware UART é acessado por meio de registros mapeados por memória ou E/S de porta herdada.
AccessSize
Um valor de Tamanho de Acesso Genérico do ACPI que indica o tipo de acesso de barramento que deve ser executado ao acessar o hardware UART.
BitWidth
Um número que indica a largura dos registros UART.
Retornar valor
Retornará TRUE se a porta tiver sido inicializada com êxito, caso contrário, FALSE.
Comentários
Registre a implementação dessa função de retorno de chamada definindo o membro apropriado do UART_HARDWARE_DRIVER.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1803 |
Cabeçalho | uart.h |