Freigeben über


CPPORT-Struktur (uart.h)

Enthält den veränderlichen Laufzeitzustand eines bestimmten instance eines UART-Geräts.

Syntax

typedef struct _CPPORT {
  PUCHAR                            Address;
  ULONG                             BaudRate;
  USHORT                            Flags;
  UCHAR                             ByteWidth;
  UART_HARDWARE_READ_INDEXED_UCHAR  Read;
  UART_HARDWARE_WRITE_INDEXED_UCHAR Write;
} CPPORT, *PCPPORT;

Member

Address

Die Basisadresse der UART-Registrierungen.

BaudRate

Die Baudrate der UART-Hardware in Bits pro Sekunde.

Flags

Eine Bitmaske der internen Flags des Ports.

ByteWidth

Die Breite der einzelnen UART-Hardwareregister wird als Anzahl von Bytes angegeben.

Read

Ein Zeiger auf eine UART_HARDWARE_READ_INDEXED_UCHAR Rückruffunktion, die zum Lesen aus einem Register auf der UART-Hardware verwendet wird.

Write

Ein Zeiger auf eine UART_HARDWARE_WRITE_INDEXED_UCHAR Rückruffunktion, die zum Schreiben in ein Register auf der UART-Hardware verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1803
Kopfzeile uart.h

Weitere Informationen

uart.h