| Name: | acpica-tools |
|---|---|
| Version: | 20210604 |
| Release: | 5.el9 |
| Architecture: | x86_64 |
| Group: | Unspecified |
| Size: | 3252038 |
| License: | GPLv2 |
| RPM: | acpica-tools-20210604-5.el9.x86_64.rpm |
| Source RPM: | acpica-tools-20210604-5.el9.src.rpm |
| Build Date: | Fri Mar 31 2023 |
| Build Host: | build-ol9-x86_64.oracle.com |
| Vendor: | Oracle America |
| URL: | https://www.acpica.org/ |
| Summary: | ACPICA tools for the development and debug of ACPI tables |
| Description: | The ACPI Component Architecture (ACPICA) project provides an OS-independent
reference implementation of the Advanced Configuration and Power Interface
Specification (ACPI). ACPICA code contains those portions of ACPI meant to
be directly integrated into the host OS as a kernel-resident subsystem, and
a small set of tools to assist in developing and debugging ACPI tables.
This package contains only the user-space tools needed for ACPI table
development, not the kernel implementation of ACPI. The following commands
are installed:
-- iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine
Language), suitable for inclusion as a DSDT in system firmware.
It also can disassemble AML, for debugging purposes.
-- acpibin: performs basic operations on binary AML files (e.g.,
comparison, data extraction)
-- acpidump: write out the current contents of ACPI tables
-- acpiexec: simulate AML execution in order to debug method definitions
-- acpihelp: display help messages describing ASL keywords and op-codes
-- acpisrc: manipulate the ACPICA source tree and format source files
for specific environments
-- acpixtract: extract binary ACPI tables from acpidump output (see
also the pmtools package)
This version of the tools is being released under GPLv2 license. |
- Backport 19b11f91660b ("Add the subtable CFMWS to the CEDT table").
- Backport d9798f5275bb ("Fix Compile issue with CEDT and add template").
- Backport 0914618b553d ("Automated cleanup; No functional changes").
- Backport 7021087eedb0 ("Remove a duplicate of ACPI_SIG_CEDT").
- Add in big-endian patch for CEDT tble.
- Add in big-endian patches for PRMT, RGRT and SVKL tables. - Fix big-endian related prmt.asl compiler errors.
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688
- Running 'iasl -T all' would segfault when dumping the PHAT template; fixed AcpiDmDumpPhat() by removing unnecessary assignments from patch - Borrowed a patch from upstream to fix Unicode usage in WPBTs
- Update to 20210604 source tree. - Bring the big-endian patches up-to-date with what has been submitted upstream by Al Stone <ahs3@redhat.com> (not accepted currently).
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
- Update to 20200925 source tree - Completely revamp the old big-endian patches (maintainability was the goal). This results in a much larger patch set, but each patch is more clearly used for a specific purpose. - The acpinames command has been deprecated upstream; acpiexec provides replacement functionality.