UART_INITIALIZE_PORT función de devolución de llamada (uart.h)
Inicializa o restablece el hardware UART. Se llama a esta función de devolución de llamada antes de llamar a cualquier otra función de controlador.
Sintaxis
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] Cadena de opción de carga terminada en null.
[_Inout_] Port
Puntero a una estructura de _CPPORT que se rellena con información sobre la inicialización del puerto.
MemoryMapped
Valor booleano que indica si se tiene acceso al hardware UART a través de registros asignados a memoria o E/S de puerto heredado.
AccessSize
Valor de tamaño de acceso genérico ACPI que indica el tipo de acceso de bus que se debe realizar al acceder al hardware UART.
BitWidth
Número que indica el ancho de los registros UART.
Valor devuelto
Devuelve TRUE si el puerto se ha inicializado correctamente; en caso contrario, FALSE.
Comentarios
Registre la implementación de esta función de devolución de llamada estableciendo el miembro adecuado de UART_HARDWARE_DRIVER.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1803 |
Encabezado | uart.h |