TianoCore EDK2
master
Loading...
Searching...
No Matches
SsdtSerialPortFixupLib.h
Go to the documentation of this file.
1
9
#ifndef SSDT_SERIAL_PORT_LIB_H_
10
#define SSDT_SERIAL_PORT_LIB_H_
11
29
EFI_STATUS
30
EFIAPI
31
BuildSsdtSerialPortTable
(
32
IN
CONST
CM_STD_OBJ_ACPI_TABLE_INFO
*AcpiTableInfo,
33
IN
CONST
CM_ARCH_COMMON_SERIAL_PORT_INFO
*SerialPortInfo,
34
IN
CONST
CHAR8 *Name,
35
IN
CONST
UINT64 Uid,
36
OUT
EFI_ACPI_DESCRIPTION_HEADER
**Table
37
);
38
47
EFI_STATUS
48
EFIAPI
49
FreeSsdtSerialPortTable
(
50
IN
EFI_ACPI_DESCRIPTION_HEADER
*Table
51
);
52
61
EFI_STATUS
62
EFIAPI
63
ValidateSerialPortInfo
(
64
IN
CONST
CM_ARCH_COMMON_SERIAL_PORT_INFO
*SerialPortInfoTable,
65
IN
UINT32 SerialPortCount
66
);
67
68
#endif
// SSDT_SERIAL_PORT_LIB_H_
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
ValidateSerialPortInfo
EFI_STATUS EFIAPI ValidateSerialPortInfo(IN CONST CM_ARCH_COMMON_SERIAL_PORT_INFO *SerialPortInfoTable, IN UINT32 SerialPortCount)
Definition:
SsdtSerialPortFixupLib.c:57
FreeSsdtSerialPortTable
EFI_STATUS EFIAPI FreeSsdtSerialPortTable(IN EFI_ACPI_DESCRIPTION_HEADER *Table)
Definition:
SsdtSerialPortFixupLib.c:454
BuildSsdtSerialPortTable
EFI_STATUS EFIAPI BuildSsdtSerialPortTable(IN CONST CM_STD_OBJ_ACPI_TABLE_INFO *AcpiTableInfo, IN CONST CM_ARCH_COMMON_SERIAL_PORT_INFO *SerialPortInfo, IN CONST CHAR8 *Name, IN CONST UINT64 Uid, OUT EFI_ACPI_DESCRIPTION_HEADER **Table)
Definition:
SsdtSerialPortFixupLib.c:482
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
CmAStdObjAcpiTableInfo
Definition:
StandardNameSpaceObjects.h:77
EArchCommonSerialPortInfo
Definition:
ArchCommonNameSpaceObjects.h:80
EFI_ACPI_DESCRIPTION_HEADER
Definition:
Acpi10.h:27
DynamicTablesPkg
Include
Library
SsdtSerialPortFixupLib.h
Generated on Fri Nov 15 2024 18:01:06 for TianoCore EDK2 by
1.9.6