VirtualBox

Ignore:
Timestamp:
Feb 4, 2025 1:35:41 PM (3 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167339
Message:

Runtime/RTAcpi*: Updates to the ACPI ASL -> AML compiler, bugref:10733

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/formats/acpi-aml.h

    r107952 r108059  
    296296
    297297
     298/** @name Object type values found in AML
     299 * @{ */
     300/** Object type is uninitialized. */
     301#define ACPI_AML_OBJECT_TYPE_UNINIT               0
     302/** Object is an integer. */
     303#define ACPI_AML_OBJECT_TYPE_INTEGER              1
     304/** Object is a string. */
     305#define ACPI_AML_OBJECT_TYPE_STRING               2
     306/** Object is a buffer. */
     307#define ACPI_AML_OBJECT_TYPE_BUFFER               3
     308/** Object is a package. */
     309#define ACPI_AML_OBJECT_TYPE_PACKAGE              4
     310/** Object is a field unit. */
     311#define ACPI_AML_OBJECT_TYPE_FIELD_UNIT           5
     312/** Object is a device. */
     313#define ACPI_AML_OBJECT_TYPE_DEVICE               6
     314/** Object is an event. */
     315#define ACPI_AML_OBJECT_TYPE_EVENT                7
     316/** Object is a method. */
     317#define ACPI_AML_OBJECT_TYPE_METHOD               8
     318/** Object is a mutex. */
     319#define ACPI_AML_OBJECT_TYPE_MUTEX                9
     320/** Object is an operation region. */
     321#define ACPI_AML_OBJECT_TYPE_OPERATION_REGION    10
     322/** Object is a power resource. */
     323#define ACPI_AML_OBJECT_TYPE_POWER_RESOURCE      11
     324/** Object is a processor. */
     325#define ACPI_AML_OBJECT_TYPE_PROCESSOR           12
     326/** Object is a thermal zone. */
     327#define ACPI_AML_OBJECT_TYPE_THERMAL_ZONE        13
     328/** Object is a buffer field. */
     329#define ACPI_AML_OBJECT_TYPE_BUFFER_FIELD        14
     330/** Object is a DDB handle. */
     331#define ACPI_AML_OBJECT_TYPE_DDB_HANDLE          15
     332/** Object is the debug object. */
     333#define ACPI_AML_OBJECT_TYPE_DEBUG               16
     334/** @} */
     335
     336
    298337/** @name Some helpers for classifying AML bytecode.
    299338 * @{ */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette