UART_HARDWARE_ACCESS structure (uart.h)
Fonctions d’E/S et pointeurs de fonction utilisés par les pilotes série pour accéder au matériel du périphérique.
Syntaxe
typedef struct _UART_HARDWARE_ACCESS {
UART_HARDWARE_READ_UCHAR ReadPort8;
UART_HARDWARE_WRITE_UCHAR WritePort8;
UART_HARDWARE_READ_USHORT ReadPort16;
UART_HARDWARE_WRITE_USHORT WritePort16;
UART_HARDWARE_READ_ULONG ReadPort32;
UART_HARDWARE_WRITE_ULONG WritePort32;
UART_HARDWARE_READ_UCHAR ReadRegister8;
UART_HARDWARE_WRITE_UCHAR WriteRegister8;
UART_HARDWARE_READ_USHORT ReadRegister16;
UART_HARDWARE_WRITE_USHORT WriteRegister16;
UART_HARDWARE_READ_ULONG ReadRegister32;
UART_HARDWARE_WRITE_ULONG WriteRegister32;
UART_HARDWARE_READ_ULONG64 ReadRegister64;
UART_HARDWARE_WRITE_ULONG64 WriteRegister64;
} UART_HARDWARE_ACCESS, *PUART_HARDWARE_ACCESS;
Membres
ReadPort8
Pointeur vers une fonction de rappel UART_HARDWARE_READ_UCHAR qui lit à partir d’un port.
WritePort8
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_UCHAR qui écrit dans un port.
ReadPort16
Pointeur vers une fonction de rappel UART_HARDWARE_READ_USHORT qui lit à partir d’un port.
WritePort16
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_USHORT qui écrit dans un port.
ReadPort32
Pointeur vers une fonction de rappel UART_HARDWARE_READ_ULONG qui lit à partir d’un port.
WritePort32
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_ULONG qui écrit sur un port.
ReadRegister8
Pointeur vers une fonction de rappel UART_HARDWARE_READ_UCHAR qui lit à partir d’un registre.
WriteRegister8
Pointeur vers une fonction de rappel UART_HARDWARE_READ_UCHAR qui écrit dans un registre.
ReadRegister16
Pointeur vers une fonction de rappel UART_HARDWARE_READ_USHORT qui lit à partir d’un registre.
WriteRegister16
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_USHORT qui écrit dans un registre.
ReadRegister32
Pointeur vers une fonction de rappel UART_HARDWARE_READ_ULONG qui lit à partir d’un registre.
WriteRegister32
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_ULONG qui écrit dans un registre.
ReadRegister64
Pointeur vers une fonction de rappel UART_HARDWARE_READ_ULONG64 qui lit à partir du registre spécifié.
WriteRegister64
Pointeur vers une fonction de rappel UART_HARDWARE_WRITE_ULONG64 qui écrit dans le registre spécifié.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1803 |
En-tête | uart.h |