Bagikan melalui


struktur UART_HARDWARE_ACCESS (uart.h)

Fungsi I/O dan penunjuk fungsi yang digunakan oleh driver serial untuk mengakses perangkat keras perangkat.

Sintaks

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;

Anggota

ReadPort8

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_UCHAR yang membaca dari port.

WritePort8

Penunjuk ke fungsi panggilan balik UART_HARDWARE_WRITE_UCHAR yang menulis ke port.

ReadPort16

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_USHORT yang membaca dari port.

WritePort16

Penunjuk ke fungsi panggilan balik UART_HARDWARE_WRITE_USHORT yang menulis ke port.

ReadPort32

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_ULONG yang membaca dari port.

WritePort32

Penunjuk ke fungsi panggilan balik UART_HARDWARE_WRITE_ULONG yang ditulis ke port.

ReadRegister8

Pointer ke fungsi panggilan balik UART_HARDWARE_READ_UCHAR yang dibaca dari register.

WriteRegister8

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_UCHAR yang menulis ke register.

ReadRegister16

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_USHORT yang dibaca dari register.

WriteRegister16

Penunjuk ke fungsi panggilan balik UART_HARDWARE_WRITE_USHORT yang menulis ke register.

ReadRegister32

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_ULONG yang membaca dari register.

WriteRegister32

Penunjuk ke fungsi panggilan balik UART_HARDWARE_WRITE_ULONG yang menulis ke register.

ReadRegister64

Penunjuk ke fungsi panggilan balik UART_HARDWARE_READ_ULONG64 yang dibaca dari register yang ditentukan.

WriteRegister64

Pointer ke fungsi panggilan balik UART_HARDWARE_WRITE_ULONG64 yang menulis ke register yang ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 versi 1803
Header uart.h

Lihat juga

UART_HARDWARE_DRIVER

_CPPORT

UART_STATUS

uart.h