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 outras funções 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 acpi generic access size 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.
Valor de retorno
Retornará TRUE se a porta tiver sido inicializada com êxito, FALSE caso contrário.
Observações
Registre sua implementação dessa função de retorno de chamada definindo o membro apropriado do UART_HARDWARE_DRIVER.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1803 |
cabeçalho | uart.h |