TianoCore EDK2 master
Loading...
Searching...
No Matches
EArchCommonSerialPortInfo Struct Reference

#include <DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h>

Data Fields

UINT64 BaseAddress
 The physical base address for the serial port.
 
UINT32 Interrupt
 
UINT64 BaudRate
 The serial port baud rate.
 
UINT32 Clock
 The serial port clock.
 
UINT16 PortSubtype
 Serial Port subtype.
 
UINT64 BaseAddressLength
 The Base address length.
 
UINT8 AccessSize
 The access size.
 

Detailed Description

A structure that describes the Serial Port information for the Platform.

ID: EArchCommonObjConsolePortInfo or EArchCommonObjSerialDebugPortInfo or EArchCommonObjSerialPortInfo

Definition at line 80 of file ArchCommonNameSpaceObjects.h.

Field Documentation

◆ AccessSize

UINT8 EArchCommonSerialPortInfo::AccessSize

The access size.

Definition at line 103 of file ArchCommonNameSpaceObjects.h.

◆ BaseAddress

UINT64 EArchCommonSerialPortInfo::BaseAddress

The physical base address for the serial port.

Definition at line 82 of file ArchCommonNameSpaceObjects.h.

◆ BaseAddressLength

UINT64 EArchCommonSerialPortInfo::BaseAddressLength

The Base address length.

Definition at line 100 of file ArchCommonNameSpaceObjects.h.

◆ BaudRate

UINT64 EArchCommonSerialPortInfo::BaudRate

The serial port baud rate.

Definition at line 91 of file ArchCommonNameSpaceObjects.h.

◆ Clock

UINT32 EArchCommonSerialPortInfo::Clock

The serial port clock.

Definition at line 94 of file ArchCommonNameSpaceObjects.h.

◆ Interrupt

UINT32 EArchCommonSerialPortInfo::Interrupt

The serial port interrupt. 0 indicates that the serial port does not have an interrupt wired.

Definition at line 88 of file ArchCommonNameSpaceObjects.h.

◆ PortSubtype

UINT16 EArchCommonSerialPortInfo::PortSubtype

Serial Port subtype.

Definition at line 97 of file ArchCommonNameSpaceObjects.h.


The documentation for this struct was generated from the following file: