PEP_ACPI_SPB_UART_RESOURCE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pep_x.h

typedef struct _PEP_ACPI_SPB_UART_RESOURCE {
  PEP_ACPI_SPB_RESOURCE SpbCommon;
  ULONG                 BaudRate;
  USHORT                RxBufferSize;
  USHORT                TxBufferSize;
  UCHAR                 Parity;
  UCHAR                 LinesInUse;
} PEP_ACPI_SPB_UART_RESOURCE, *PPEP_ACPI_SPB_UART_RESOURCE;
View the official Windows Driver Kit DDI reference
// pepfx.h

typedef struct _PEP_ACPI_SPB_UART_RESOURCE {
  PEP_ACPI_SPB_RESOURCE SpbCommon;
  ULONG                 BaudRate;
  USHORT                RxBufferSize;
  USHORT                TxBufferSize;
  UCHAR                 Parity;
  UCHAR                 LinesInUse;
} PEP_ACPI_SPB_UART_RESOURCE, *PPEP_ACPI_SPB_UART_RESOURCE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-pep_x-_pep_acpi_spb_uart_resource)

_PEP_ACPI_SPB_UART_RESOURCE structure (pep_x.h)

Description

The PEP_ACPI_SPB_UART_RESOURCE structure describes an ACPI UART serial bus resource.

Members

SpbCommon

A PEP_ACPI_SPB_RESOURCE structure describing this resource.

BaudRate

The baud rate of the connection.

RxBufferSize

The maximum receive buffer size, in bytes, that is supported by this connection.

TxBufferSize

The maximum transmit buffer size, in bytes, that is supported by this connection.

Parity

Indicates the parity of the connection.

Value Meaning
0x00 None
0x01 Even
0x02 Odd
0x03 Mark
0x04 Space

LinesInUse

Flag indicating the serial lines that are enabled. A value of 1 in the bit positions indicates that the line is enabled.

Bit Meaning
0 This bit is reserved and must be set to zero.
1 This bit is reserved and must be set to zero.
2 Data Carrier Detect (DTD)
3 Ring Indicator (RI)
4 Data Set Ready (DSR)
5 Data Terminal Ready (DTR)
6 Clear to Send (CTS)
7 Request to Send (RTS)

See also

PEP_ACPI_SPB_RESOURCE


Windows Driver Kit DDI reference (ns-pepfx-_pep_acpi_spb_uart_resource)

_PEP_ACPI_SPB_UART_RESOURCE structure (pepfx.h)

Description

The PEP_ACPI_SPB_UART_RESOURCE structure describes an ACPI UART serial bus resource.

Members

SpbCommon

A PEP_ACPI_SPB_RESOURCE structure describing this resource.

BaudRate

The baud rate of the connection.

RxBufferSize

The maximum receive buffer size, in bytes, that is supported by this connection.

TxBufferSize

The maximum transmit buffer size, in bytes, that is supported by this connection.

Parity

Indicates the parity of the connection.

Value Meaning
0x00 None
0x01 Even
0x02 Odd
0x03 Mark
0x04 Space

LinesInUse

Flag indicating the serial lines that are enabled. A value of 1 in the bit positions indicates that the line is enabled.

Bit Meaning
0 This bit is reserved and must be set to zero.
1 This bit is reserved and must be set to zero.
2 Data Carrier Detect (DTD)
3 Ring Indicator (RI)
4 Data Set Ready (DSR)
5 Data Terminal Ready (DTR)
6 Clear to Send (CTS)
7 Request to Send (RTS)

See also

PEP_ACPI_SPB_RESOURCE