Add EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR structure and missing forward references
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 47s
Builds / ExectOS (i686) (push) Successful in 30s

This commit is contained in:
2024-01-11 21:21:47 +01:00
parent 12af27c579
commit 1270c7e283
3 changed files with 36 additions and 15 deletions

View File

@@ -1165,6 +1165,21 @@ typedef struct _EFI_CONTROLLER_DEVICE_PATH
UINT32 Controller;
} EFI_CONTROLLER_DEVICE_PATH, *PEFI_CONTROLLER_DEVICE_PATH;
/* ACPI address space descriptor */
typedef struct _EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR
{
UCHAR SpaceDescriptor;
USHORT Length;
UCHAR ResourceType;
UCHAR GeneralFlags;
UCHAR TypeSpecificFlag;
ULONGLONG Granularity;
ULONGLONG AddressRangeMin;
ULONGLONG AddressRangeMax;
ULONGLONG TranslationOffset;
ULONGLONG AddressLength;
} EFI_ACPI_ADDRESS_SPACE_DESCRIPTOR, *PEFI_ACPI_ADDRESS_SPACE_DESCRIPTOR;
/* ACPI device path node */
typedef struct _EFI_ACPI_HID_DEVICE_PATH
{