UART_HARDWARE_ACCESS-Struktur (uart.h)
E/A-Funktionen und die Funktionszeiger, die von den seriellen Treibern für den Zugriff auf die Gerätehardware verwendet werden.
Syntax
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;
Member
ReadPort8
Ein Zeiger auf eine UART_HARDWARE_READ_UCHAR Rückruffunktion, die von einem Port liest.
WritePort8
Ein Zeiger auf eine UART_HARDWARE_WRITE_UCHAR Rückruffunktion, die in einen Port schreibt.
ReadPort16
Ein Zeiger auf eine UART_HARDWARE_READ_USHORT Rückruffunktion, die von einem Port liest.
WritePort16
Ein Zeiger auf eine UART_HARDWARE_WRITE_USHORT Rückruffunktion, die in einen Port schreibt.
ReadPort32
Ein Zeiger auf eine UART_HARDWARE_READ_ULONG Rückruffunktion, die von einem Port liest.
WritePort32
Ein Zeiger auf eine UART_HARDWARE_WRITE_ULONG Rückruffunktion, die an einen Port schreibt.
ReadRegister8
Ein Zeiger auf eine UART_HARDWARE_READ_UCHAR Rückruffunktion, die aus einem Register liest.
WriteRegister8
Ein Zeiger auf eine UART_HARDWARE_READ_UCHAR Rückruffunktion, die in ein Register schreibt.
ReadRegister16
Ein Zeiger auf eine UART_HARDWARE_READ_USHORT Rückruffunktion, die aus einem Register liest.
WriteRegister16
Ein Zeiger auf eine UART_HARDWARE_WRITE_USHORT Rückruffunktion, die in ein Register schreibt.
ReadRegister32
Ein Zeiger auf eine UART_HARDWARE_READ_ULONG Rückruffunktion, die aus einem Register liest.
WriteRegister32
Ein Zeiger auf eine UART_HARDWARE_WRITE_ULONG Rückruffunktion, die in ein Register schreibt.
ReadRegister64
Ein Zeiger auf eine UART_HARDWARE_READ_ULONG64 Rückruffunktion, die aus dem angegebenen Register liest.
WriteRegister64
Ein Zeiger auf eine UART_HARDWARE_WRITE_ULONG64 Rückruffunktion, die in das angegebene Register schreibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1803 |
Kopfzeile | uart.h |