TianoCore EDK2
master
Loading...
Searching...
No Matches
UniversalPayloadSerialPortDeviceParentInfo.h
Go to the documentation of this file.
1
9
#ifndef UNIVERSAL_PAYLOAD_SERIAL_PORT_PARENT_DEVICE_INFO_
10
#define UNIVERSAL_PAYLOAD_SERIAL_PORT_PARENT_DEVICE_INFO_
11
12
extern
GUID
gUniversalPayloadSerialPortParentDeviceInfoGuid;
13
14
// IsIsaCompatible
15
// TRUE: the serial port device is under an ISA compatible bus, which means the parent device is ISA/LPC/eSPI bus controller.
16
// FALSE: the serial port device is native PCI device under PCI bridge.
17
#pragma pack(1)
18
typedef
struct
{
19
UINT32 Revision;
20
BOOLEAN IsIsaCompatible;
21
UINT8 Reserved[3];
22
UINT64 ParentDevicePcieBaseAddress;
23
}
UNIVERSAL_PAYLOAD_SERIAL_PORT_PARENT_DEVICE_INFO
;
24
#pragma pack()
25
26
#define UNIVERSAL_PAYLOAD_SERIAL_PORT_PARENT_DEVICE_INFO_REVISION 1
27
28
#endif
// UNIVERSAL_PAYLOAD_SERIAL_PORT_PARENT_DEVICE_INFO_
GUID
Definition:
Base.h:213
UNIVERSAL_PAYLOAD_SERIAL_PORT_PARENT_DEVICE_INFO
Definition:
UniversalPayloadSerialPortDeviceParentInfo.h:18
UefiPayloadPkg
Include
Guid
UniversalPayloadSerialPortDeviceParentInfo.h
Generated on Fri Nov 15 2024 18:01:26 for TianoCore EDK2 by
1.9.6