aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/dev/acpica/changes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev/acpica/changes.txt')
-rw-r--r--sys/contrib/dev/acpica/changes.txt49
1 files changed, 0 insertions, 49 deletions
diff --git a/sys/contrib/dev/acpica/changes.txt b/sys/contrib/dev/acpica/changes.txt
index 0020457b5d2a..6d7724949565 100644
--- a/sys/contrib/dev/acpica/changes.txt
+++ b/sys/contrib/dev/acpica/changes.txt
@@ -1,53 +1,4 @@
----------------------------------------
-03 July 2019. Summary of changes for version 20190703:
-
-
-1) ACPICA kernel-resident subsystem:
-
-Remove legacy module-level support code. There were still some remnants
-of the legacy module-level code executions. Since we no longer support
-this option, this is essentially dead code and has been removed from the
-ACPICA source.
-
-iASL: ensure that _WAK, _PTS, _TTS, and _Sx are declared only at the root
-scope. If these named objects are declared outside the root scope, they
-will not be invoked by any host Operating System.
-
-Clear status of GPEs on first direct enable. ACPI GPEs (other than the EC
-one) can be enabled in two situations. First, the GPEs with existing _Lxx
-and _Exx methods are enabled implicitly by ACPICA during system
-initialization. Second, the GPEs without these methods (like GPEs listed
-by _PRW objects for wakeup devices) need to be enabled directly by the
-code that is going to use them (e.g. ACPI power management or device
-drivers).
-
-In the former case, if the status of a given GPE is set to start with,
-its handler method (either _Lxx or _Exx) needs to be invoked to take care
-of the events (possibly) signaled before the GPE was enabled. In the
-latter case, however, the first caller of AcpiEnableGpe() for a given GPE
-should not be expected to care about any events that might be signaled
-through it earlier. In that case, it is better to clear the status of
-the GPE before enabling it, to prevent stale events from triggering
-unwanted actions (like spurious system resume, for example).
-
-For this reason, modify AcpiEvAddGpeReference() to take an additional
-boolean argument indicating whether or not the GPE status needs to be
-cleared when its reference counter changes from zero to one and make
-AcpiEnableGpe() pass TRUE to it through that new argument.
-
-
-2) iASL Compiler/Disassembler and ACPICA tools:
-
-The tool generation process has been migrated to MSVC 2017, and all
-project files have been upgraded. The new project files appear in the
-directory \acpica\generate\msvc2017. This change effectively deprecates
-the older project files in \acpica\generate\msvc9.
-
-iASL: ensure that _WAK, _PTS, _TTS, and _Sx are declared only at the root
-scope. If these named objects are declared outside the root scope, they
-will not be invoked by any host Operating System
-
-----------------------------------------
09 May 2019. Summary of changes for version 20190509: