ACPI Component Architecture Downloads (UNIX* Format ASL test suite)

776310
9/3/2024

Introduction

Fix the PHAT table working: ensure that the PHAT firmware health record offset works correctly, fix various sub-table offsets, prevent segmentation faults when encountering invalid device paths.

Available Downloads

  • Unix*
  • Size: 1.9 MB
  • SHA256: 4946D42DB47A405848E21ECAF940BF4A65586925073E182AC1D9B0D842372800

Detailed Description

27 August 2024. Summary of changes for version 20240827:


Major changes:


Fix the PHAT table working: ensure that the PHAT firmware health record offset works correctly, fix various sub-table offsets, prevent segmentation faults when encountering invalid device paths. Contributed by: Armin Wolf <W_Armin@gmx.de>.


Fix the optional table 4-byte signature. Contributed by: Daniil Tatianin <99danilt@gmail.com>.


Correct the dumping of SLIC and DBG2 tables. Contributed by: Al Stone (Fedora*) <ahs3@ahs3.net>.


Add support for QWordPCC and DWordPCC by Jose Marinho (ARM*).


Fix the integer to hex string conversions by Armin Wolf.


Detecting FACS in reduced HW mode and allowing setting waking vector thereby waking up from S3 state.


Fixing issues with crossing page boundaries when mapping operation regions by Raju Rangoju, Sanath S and Mario Limonciello (AMD*).


Update the support for IORT, HMAT, MPAM, AEST, CEDT, SPCR, etc. tables.


Fix multiple issues with table parsing, compilation and disassembly by Myra DeMere (Google*).


Allow for more flexibility in _DSM usage.