Logfile: Changes for version 20120620.

Version 20120620.
This commit is contained in:
Robert Moore 2012-06-20 08:55:09 -07:00
parent c4d637800d
commit 751ad6b789

View File

@ -1,3 +1,67 @@
----------------------------------------
20 June 2012. Summary of changes for version 20120620:
This release is available at https://www.acpica.org/downloads
The ACPI 5.0 specification is available at www.acpi.info
1) ACPICA Kernel-resident Subsystem:
Implemented support to expand the "implicit notify" feature to allow multiple
devices to be notified by a single GPE. This feature automatically generates a
runtime device notification in the absence of a BIOS-provided GPE control
method (_Lxx/_Exx) or a host-installed handler for the GPE. Implicit notify is
provided by ACPICA for Windows compatibility, and is a workaround for BIOS AML
code errors. See the description of the AcpiSetupGpeForWake interface in the
APCICA reference. Bob Moore, Rafael Wysocki. ACPICA BZ 918.
Changed some comments and internal function names to simplify and ensure
correctness of the Linux code translation. No functional changes.
Example Code and Data Size: These are the sizes for the OS-independent
acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The debug
version of the code includes the debug output trace mechanism and has a much
larger code and data size.
Previous Release:
Non-Debug Version: 93.0K Code, 25.1K Data, 118.1K Total
Debug Version: 172.7K Code, 73.6K Data, 246.3K Total
Current Release:
Non-Debug Version: 93.1K Code, 25.1K Data, 118.2K Total
Debug Version: 172.9K Code, 73.6K Data, 246.5K Total
2) iASL Compiler/Disassembler and Tools:
Disassembler: Added support to emit short, commented descriptions for the ACPI
predefined names in order to improve the readability of the disassembled
output. ACPICA BZ 959. Changes include:
1) Emit descriptions for all standard predefined names (_INI, _STA, _PRW,
etc.)
2) Emit generic descriptions for the special names (_Exx, _Qxx, etc.)
3) Emit descriptions for the resource descriptor names (_MIN, _LEN, etc.)
AcpiSrc: Fixed several long-standing Linux code translation issues. Argument
descriptions in function headers are now translated properly to lower case and
underscores. ACPICA BZ 961. Also fixes translation problems such as these:
(old -> new)
i_aSL -> iASL
00-7_f -> 00-7F
16_k -> 16K
local_fADT -> local_FADT
execute_oSI -> execute_OSI
iASL: Fixed a problem where null bytes were inadvertently emitted into some
listing files.
iASL: Added the existing debug options to the standard help screen. There are
no longer two different help screens. ACPICA BZ 957.
AcpiHelp: Fixed some typos in the various predefined name descriptions. Also
expand some of the descriptions where appropriate.
iASL: Fixed the -ot option (display compile times/statistics). Was not working
properly for standard output; only worked for the debug file case.
----------------------------------------
18 May 2012. Summary of changes for version 20120518: