Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
#
28eca27e |
| 18-Jan-2020 |
Sascha Wildner <saw@online.de> |
iasl(8): Remove -d from YFLAGS, it is default.
|
#
e5412f1e |
| 13-Jan-2020 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20200110 (coming from 20190703).
* Allow more OwnerId's to prevent OWNER_ID_LIMIT exceptions.
* Return a Buffer object for all fields created via CreateField.
* Ad
Sync ACPICA with Intel's version 20200110 (coming from 20190703).
* Allow more OwnerId's to prevent OWNER_ID_LIMIT exceptions.
* Return a Buffer object for all fields created via CreateField.
* Add AcpiDispatchGpe() function.
* Exit the interpreter before initializing objects within a newly loaded table.
* Add new 'Fields' debugger command.
* Make AcpiLoadTable() return a table index and add AcpiUnloadTable().
* Fix acpinames(8) which was broken for some time.
* Added "Windows 2019" _OSI string.
* Various improvements to iasl(8).
* Fix some compilation warnings, fix missing ACPI_PRINTF_LIKE.
* Update copyrights to 2020.
For detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2 |
|
#
7bcb6caf |
| 16-May-2018 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20180508 (from previously 20170831).
Tons of fixes and improvements.
For detailed list, please see sys/contrib/dev/acpica/changes.txt.
|
Revision tags: v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1 |
|
#
cf6b3eb1 |
| 01-Sep-2017 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20170831.
* Support for full 64-bit addresses in Generic Address Structure (GAS).
* PDTT table support.
* Support for octal constants in iasl(8).
* Various other
Sync ACPICA with Intel's version 20170831.
* Support for full 64-bit addresses in Generic Address Structure (GAS).
* PDTT table support.
* Support for octal constants in iasl(8).
* Various other fixes and improvements.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.8.1 |
|
#
3c639e0c |
| 28-Jul-2017 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20170728.
* Support in the resource walking code for _DMA.
* Various additions and improvements.
* Fix various bugs and regressions.
For a more detailed list, ple
Sync ACPICA with Intel's version 20170728.
* Support in the resource walking code for _DMA.
* Various additions and improvements.
* Fix various bugs and regressions.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
#
1093ca81 |
| 01-Jul-2017 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20170629.
We skipped 20170531 due to a regression in the processing of resource descriptors (see https://bugs.acpica.org/show_bug.cgi?id=1391) which is fixed in 2017
Sync ACPICA with Intel's version 20170629.
We skipped 20170531 due to a regression in the processing of resource descriptors (see https://bugs.acpica.org/show_bug.cgi?id=1391) which is fixed in 20170629.
* Support added for ACPI 6.2. Specification available at uefi.org.
* Fixes in ACPI table verification, signature validation, mutexes.
* Numerous other fixes and additions.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt
show more ...
|
Revision tags: v4.8.0, v4.6.2, v4.9.0, v4.8.0rc |
|
#
d638c6ee |
| 26-Feb-2017 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20170224.
* Fixed two issues with the control method return value auto-repair feature in the interpreter.
* Fixed an AML interpreter mutex issue during the single
Sync ACPICA with Intel's version 20170224.
* Fixed two issues with the control method return value auto-repair feature in the interpreter.
* Fixed an AML interpreter mutex issue during the single stepping of control methods in the debugger.
* New iasl(8) -ca option to convert ASL to ASL+.
* Various other fixes in iasl(8).
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.6.1 |
|
#
e5e174ad |
| 04-Sep-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160831.
* Improve support for the so-called "module-level code".
* Fixed a possible mutex error during control method auto-serialization.
* Implemented two new t
Sync ACPICA with Intel's version 20160831.
* Improve support for the so-called "module-level code".
* Fixed a possible mutex error during control method auto-serialization.
* Implemented two new table handler events (table install/uninstall).
* New 'execute predef' subcommand in the AML debugger.
* Various issues fixed.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.6.0 |
|
#
277350a0 |
| 30-Jul-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160729.
* Restructured and standardized the C library configuration for ACPICA.
* AML interpreter: Allows for execution of so-called "executable" AML code out
Sync ACPICA with Intel's version 20160729.
* Restructured and standardized the C library configuration for ACPICA.
* AML interpreter: Allows for execution of so-called "executable" AML code outside of control methods, not just at the module level (top level) but also within any scope declared outside of a control method - Scope{}, Device{}, Processor{}, PowerResource{}, and ThermalZone{}. Lv Zheng.
* iASL: Add full support for the RASF ACPI table (RAS Features Table).
* iASL: Allows for compilation/disassembly of so-called "executable" AML code (see above).
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.6.0rc2, v4.6.0rc, v4.7.0 |
|
#
0d27ae55 |
| 24-Apr-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160422.
* Fixed AcpiHwRead/AcpiHwWrite regression from 20160318. It was insufficiently worked around by me in 3b9bfd22b87e14, but was still causing issues with
Sync ACPICA with Intel's version 20160422.
* Fixed AcpiHwRead/AcpiHwWrite regression from 20160318. It was insufficiently worked around by me in 3b9bfd22b87e14, but was still causing issues with qemu (as reported by zrj).
* Support for I2cSerialBusV2, SpiSerialBusV2 and UartSerialBusV2. The original non-V2 names are deprecated. V2 macros have one new argument.
* Support for new integer field in _BIX's returned package object.
* New PCCT subtable (HW-Reduced Comm Subspace Type2).
* Various improvements to iASL.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Tested-by: ivadasz, zrj
show more ...
|
Revision tags: v4.4.3 |
|
#
2ffe9f16 |
| 29-Mar-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160318.
* Arbitrary bit length and offset support for registers defined by the Generic Address Structure.
* ASL's Concatenate operator now allows any ACPI objec
Sync ACPICA with Intel's version 20160318.
* Arbitrary bit length and offset support for registers defined by the Generic Address Structure.
* ASL's Concatenate operator now allows any ACPI object to be passed as an operand.
* Added "const" across the source.
* Various fixes and additions.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Tested-by: ivadasz, tkusumi
show more ...
|
#
dbd7d990 |
| 25-Mar-2016 |
Sascha Wildner <saw@online.de> |
Revert "Sync ACPICA with Intel's version 20160318."
This reverts commit 9cefb7c89c63c495157c0c77d761030bf2bea9b0.
It is causing issues with acpi_timer which I need to investigate. Revert it until t
Revert "Sync ACPICA with Intel's version 20160318."
This reverts commit 9cefb7c89c63c495157c0c77d761030bf2bea9b0.
It is causing issues with acpi_timer which I need to investigate. Revert it until then so that people don't run into subtle issues.
show more ...
|
#
9cefb7c8 |
| 20-Mar-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160318.
* Arbitrary bit length and offset support for registers defined by the Generic Address Structure.
* ASL's Concatenate operator now allows any ACPI objec
Sync ACPICA with Intel's version 20160318.
* Arbitrary bit length and offset support for registers defined by the Generic Address Structure.
* ASL's Concatenate operator now allows any ACPI object to be passed as an operand.
* Added "const" across the source.
* Various fixes and additions.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Tested-by: ivadasz, tkusumi
show more ...
|
#
7c9678bc |
| 13-Feb-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160212.
* ACPI specification 6.1 support.
* Ensure \_SB_._INI is executed before any _REG methods are executed.
* Reverted a change made in version 20151218 whic
Sync ACPICA with Intel's version 20160212.
* ACPI specification 6.1 support.
* Ensure \_SB_._INI is executed before any _REG methods are executed.
* Reverted a change made in version 20151218 which enabled method invocations to be targets of various ASL operators (SuperName and Target grammar elements). Also, disallow this in iASL (flagged as errors now) in preparation for ACPI 6.2.
* Completed full support for the ACPI 6.0 External() AML opcode.
* In iASL, implemented support for an optional cross-reference output file.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.4.2 |
|
#
c97379fa |
| 25-Dec-2015 |
Sascha Wildner <saw@online.de> |
Raise WARNS to 3 for most ACPICA tools.
|
Revision tags: v4.4.1, v4.4.0 |
|
#
820c5b08 |
| 25-Nov-2015 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20151124.
* Silence warnings about non-existant _Sx methods because they are optional. In fact, we already had a fix for this from sephe (671882eba43).
* Fixed
Sync ACPICA with Intel's version 20151124.
* Silence warnings about non-existant _Sx methods because they are optional. In fact, we already had a fix for this from sephe (671882eba43).
* Fixed bugs in FADT handling and auto-serialization.
* Removed support for _SUB in AcpiGetObjectInfo because it caused errors due to not fully initialized operation regions.
* Fixed issues with terminate/quit/exit commands in the debugger. Also thread ID support was added to the debugger.
* Allow multiple definitions blocks in ASL/AML files for iasl, acpiexec and acpixtract.
* Enhanced type checking for Name() in iasl. Also indent fixes for -ic and -ia.
* Additional error message for attempting to open a Scope() on an object defined in an SSDT.
* Improved formatting.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
#
3e6b8588 |
| 25-Nov-2015 |
Sascha Wildner <saw@online.de> |
iasl(8): Add some files as dependencies which are m4_include()'d only.
This helps us across quickworld when just one of those files changes.
|
Revision tags: v4.5.0, v4.4.0rc, v4.2.4, v4.3.1 |
|
#
267c04fd |
| 18-Jul-2015 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20150717.
* Better partitioning between debugger and disassembler.
* Add 'Trace' command to the debugger.
* Add support for the TCPA table to compiler and template
Sync ACPICA with Intel's version 20150717.
* Better partitioning between debugger and disassembler.
* Add 'Trace' command to the debugger.
* Add support for the TCPA table to compiler and template generator.
* Fix '!!' command issue in the debugger. This had already been committed.
* Various cleanups and fixes.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc |
|
#
896f2e3a |
| 16-May-2015 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20150515.
General changes:
* Runtime argument checking and return value checking for all new ACPI 6.0 predefined names.
iasl(8) and other tools specific changes:
Sync ACPICA with Intel's version 20150515.
General changes:
* Runtime argument checking and return value checking for all new ACPI 6.0 predefined names.
iasl(8) and other tools specific changes:
* Added support for all new ACPI 6.0 predefined names and tables and for changes to existing tables (FADT, MADT).
* Added a new directive to enable inclusion of binary objects into ASL code, #includebinary.
* Add support for all new ACPI 6.0 predefined names to acpihelp(8).
* Add new options -d (display iASL preprocessor directives) and -t (display all known/supported ACPI tables) to acpihelp(8).
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1 |
|
#
2e2672b8 |
| 13-Nov-2014 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20141107.
* Support ASL+, which is an extension to ASL supporting C-style operators and expressions.
Legacy ASL: If (LOr (LOr (LEqual (And (R510, 0x03FB
Sync ACPICA with Intel's version 20141107.
* Support ASL+, which is an extension to ASL supporting C-style operators and expressions.
Legacy ASL: If (LOr (LOr (LEqual (And (R510, 0x03FB), 0x02E0), LEqual ( And (R520, 0x03FB), 0x02E0)), LOr (LEqual (And (R530, 0x03FB), 0x02E0), LEqual (And (R540, 0x03FB), 0x02E0)))) { ... }
ASL+: If (((R510 & 0x03FB) == 0x02E0) || ((R520 & 0x03FB) == 0x02E0) || ((R530 & 0x03FB) == 0x02E0) || ((R540 & 0x03FB) == 0x02E0)) { ... }
* Updates of the GPIO operation region handler interface.
* Various other changes.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.0.0, v4.0.0rc3, v4.0.0rc2 |
|
#
2466a326 |
| 08-Nov-2014 |
Sascha Wildner <saw@online.de> |
iasl(8): Add some missing CLEANFILES.
|
Revision tags: v4.0.0rc, v4.1.0 |
|
#
79eafdd7 |
| 30-Aug-2014 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20140828.
* Add support for runtime validation of the _DSD package.
* Add the GICC affinity subtable to the SRAT table.
* Add error detection for illegally named r
Sync ACPICA with Intel's version 20140828.
* Add support for runtime validation of the _DSD package.
* Add the GICC affinity subtable to the SRAT table.
* Add error detection for illegally named references within control methods that would cause runtime failures.
* Add error checking for dependencies related to the _PSx power methods.
* Various improvements, bug fixes and cleanups.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v3.8.2 |
|
#
066b6da2 |
| 26-Jul-2014 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20140724.
* ACPI 5.1 is fully supported in ACPICA as of this release.
* Better handling of GPEs with no associated handler or control message.
* Timer() support in
Sync ACPICA with Intel's version 20140724.
* ACPI 5.1 is fully supported in ACPICA as of this release.
* Better handling of GPEs with no associated handler or control message.
* Timer() support in the AML Debug object.
* New -u option in acpihelp(8).
* Bug fixes & other enhancements.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
#
5f39c7e7 |
| 28-Jun-2014 |
Sascha Wildner <saw@online.de> |
kernel: Sync ACPICA with Intel's version 20140627.
* Various bug fixes and enhancements (see changes.txt).
* Use new local printf() like functions for the utilities.
* Use new AcpiLogError for por
kernel: Sync ACPICA with Intel's version 20140627.
* Various bug fixes and enhancements (see changes.txt).
* Use new local printf() like functions for the utilities.
* Use new AcpiLogError for portability.
This that are also changed/new but it don't affect DragonFly so far:
* Support for ACPICA generation within the EFI environment.
* New OSL file I/O interface.
* New global AcpiGbl_VerifyTableChecksum.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc |
|
#
9e1c0880 |
| 30-Apr-2014 |
Sascha Wildner <saw@online.de> |
kernel: Sync ACPICA with Intel's version 20140424.
Some highlights:
* Implemented support to skip/ignore NULL address entries in the RSDT/XSDT.
* Removed an extraneous error message for the case
kernel: Sync ACPICA with Intel's version 20140424.
Some highlights:
* Implemented support to skip/ignore NULL address entries in the RSDT/XSDT.
* Removed an extraneous error message for the case where there are a large number of system GPEs (> 124).
* Implemented and deployed additional configuration support for the public ACPICA external interfaces.
* iASL and disassembler: Add full support for the LPIT table (Low Power Idle Table).
* AcpiDump utility: 1) Add option to force the use of the RSDT (over the XSDT). 2) Improve validation of the RSDP signature (use 8 chars instead of 4).
* Debugger: Updated the GPE command (which simulates a GPE by executing the GPE code paths in ACPICA).
* Unix application OSL: Update line-editing support.
For a more detailed list, see sys/contrib/dev/acpica/changes.txt.
show more ...
|