Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0 |
|
#
383048ac |
| 05-Jan-2021 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20210105.
iasl: Remove support for obsolete tables
Also, update copyrights.
For detailed list, please see sys/contrib/dev/acpica/changes.txt.
|
Revision tags: v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
#
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 |
|
#
ff4021a0 |
| 09-Jan-2019 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20190108.
* New acpiexec(8) option -va to dump memory leak information.
* iasl(8)'s TPM2 table template adjusted for revision 4 of the table.
* Bumped copyrights.
|
Revision tags: 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, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc |
|
#
b4315fc7 |
| 03-Mar-2017 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20170303.
Nothing big, really:
* The licensing information at the start of each source code module has been updated. In addition to the Intel license, the dual GP
Sync ACPICA with Intel's version 20170303.
Nothing big, really:
* The licensing information at the start of each source code module has been updated. In addition to the Intel license, the dual GPLv2/BSD license has been added for completeness. Now, a single version of the source code should be suitable for all ACPICA customers. This is the major change for this release since it affects all source code modules.
* Fixed two issues with the common asltypes.h header that could cause problems in some environments (Kim Jung-uk).
* Disassembler: fixed a regression introduced in 20170224. A fix for a memory leak related to resource descriptor tags (names) could fault when the disassembler was generated with 64-bit compilers.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
#
c5f0c4c2 |
| 19-Jan-2017 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20170119.
Just some minor things:
* In iASL, fix an inadvertent remark.
* Remove the compiler bit width from the common signon of all tools.
* Add 2017 copyright.
Sync ACPICA with Intel's version 20170119.
Just some minor things:
* In iASL, fix an inadvertent remark.
* Remove the compiler bit width from the common signon of all tools.
* Add 2017 copyright.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2 |
|
#
f5f76cf2 |
| 08-Jan-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160108.
This includes the 20151218 upgrade which we had to revert again because of a bug found by tkusumi. The only major change in 20160108 is a fix for this bug.
Sync ACPICA with Intel's version 20160108.
This includes the 20151218 upgrade which we had to revert again because of a bug found by tkusumi. The only major change in 20160108 is a fix for this bug.
20151218 changes:
* Execute "module-level code" as ACPI tables are loaded into the namespace during initialization and install the default operation region handlers for the SystemMemory, SystemIO and PCI_Config address spaces before any ACPI tables are loaded (in order to enable module-level code to access these address spaces). Also, several changes to the internal _REG support and to utilities in conjunction with these changes.
20160108 changes:
* Fixed a regression introduced in version 20151218 concerning the execution of so-called module-level ASL/AML code. Namespace objects created under a module-level If() construct were not properly/fully entered into the namespace and could cause an interpreter fault when accessed.
* Fixed a problem with the compilation of the GpioIo and GpioInt resource descriptors. The _PIN field name was incorrectly defined to be an array of 32-bit values, but the _PIN values are in fact 16 bits each. This would cause incorrect bit width warnings when using Word (16-bit) fields to access the descriptors.
Additionally, some minor fixes, features etc. were added.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Tested-by: tkusumi
show more ...
|
Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4 |
|
#
fe7b5cb4 |
| 05-Feb-2015 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20150204.
* A raw gpe handling mechanism was created to allow better handling of GPE storms that aren't easily managed by the normal handler. The raw handler all
Sync ACPICA with Intel's version 20150204.
* A raw gpe handling mechanism was created to allow better handling of GPE storms that aren't easily managed by the normal handler. The raw handler allows disabling/renabling of the the GPE so that interrupt storms can be avoided in cases where events cannot be timely serviced.
* Always modify GPE registers under the GPE lock.
* Various small bug fixes.
* Update copyrights.
show more ...
|
Revision tags: 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, 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, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1 |
|
#
20294b7e |
| 09-Feb-2014 |
Sascha Wildner <saw@online.de> |
kernel: Sync ACPICA with Intel's version 20140114.
Module changes:
* Improved validation for AcpiInstallGpeBlock.
* Support "references" in ACPI_OBJECT (mainly for testing purposes).
* Improve su
kernel: Sync ACPICA with Intel's version 20140114.
Module changes:
* Improved validation for AcpiInstallGpeBlock.
* Support "references" in ACPI_OBJECT (mainly for testing purposes).
* Improve support for 32/64 bit physical addresses in printf()-like output.
Utilities changes:
* iasl(8): Fix a fault when using Connection().
* acpiexec(8): Loading local test tables is now optional.
* acpiexec(8): Support for overlapping operation regions.
* acpiexec(8): Add region handler support for PCI_Config and EC spaces.
* acpiexec(8): New "test" command.
* Update the copyrights for 2014.
For a more detailed list, see sys/contrib/dev/acpica/changes.txt.
show more ...
|
#
0d02842f |
| 01-Jan-2014 |
Sascha Wildner <saw@online.de> |
sys/acpi: Bring in Intel's acpica-unix2-20131218 verbatim.
On acpica.org, -unix is the version with an Intel license and -unix2 is the BSD/GPL dual licensed version. I didn't want to call the direct
sys/acpi: Bring in Intel's acpica-unix2-20131218 verbatim.
On acpica.org, -unix is the version with an Intel license and -unix2 is the BSD/GPL dual licensed version. I didn't want to call the directory acpica-unix2 instead of our acpica-unix so I settled on simply acpica.
Further updates would be done in-place in that directory.
show more ...
|