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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour