mirror of
https://github.com/acpica/acpica/
synced 2025-02-13 03:54:24 +03:00
Logfile: Changes for version 20110922.
Version 20110922.
This commit is contained in:
parent
a71ddb633d
commit
ee81c0185a
@ -1,3 +1,80 @@
|
||||
----------------------------------------
|
||||
22 September 2011. Summary of changes for version 20110922:
|
||||
|
||||
This release is available at www.acpica.org/downloads
|
||||
|
||||
0) ACPI 5.0 News:
|
||||
|
||||
Support for ACPI 5.0 in ACPICA has been underway for several months and will
|
||||
be released at the same time that ACPI 5.0 is officially released.
|
||||
|
||||
The ACPI 5.0 specification is on track for release in the next few months.
|
||||
|
||||
1) ACPICA Core Subsystem:
|
||||
|
||||
Fixed a problem where the maximum sleep time for the Sleep() operator was
|
||||
intended to be limited to two seconds, but was inadvertently limited to 20
|
||||
seconds instead.
|
||||
|
||||
Linux and Unix makefiles: Added header file dependencies to ensure correct
|
||||
generation of ACPICA core code and utilities. Also simplified the makefiles
|
||||
considerably through the use of the vpath variable to specify search paths.
|
||||
ACPICA BZ 924.
|
||||
|
||||
2) iASL Compiler/Disassembler and Tools:
|
||||
|
||||
iASL: Implemented support to check the access length for all fields created to
|
||||
access named Resource Descriptor fields. For example, if a resource field is
|
||||
defined to be two bits, a warning is issued if a CreateXxxxField() is used
|
||||
with an incorrect bit length. This is implemented for all current resource
|
||||
descriptor names. ACPICA BZ 930.
|
||||
|
||||
Disassembler: Fixed a byte ordering problem with the output of 24-bit and 56-
|
||||
bit integers.
|
||||
|
||||
iASL: Fixed a couple of issues associated with variable-length package
|
||||
objects. 1) properly handle constants like One, Ones, Zero -- do not make a
|
||||
VAR_PACKAGE when these are used as a package length. 2) Allow the VAR_PACKAGE
|
||||
opcode (in addition to PACKAGE) when validating object types for predefined
|
||||
names.
|
||||
|
||||
iASL: Emit statistics for all output files (instead of just the ASL input and
|
||||
AML output). Includes listings, hex files, etc.
|
||||
|
||||
iASL: Added -G option to the table compiler to allow the compilation of custom
|
||||
ACPI tables. The only part of a table that is required is the standard 36-byte
|
||||
ACPI header.
|
||||
|
||||
AcpiXtract: Ported to the standard ACPICA environment (with ACPICA headers),
|
||||
which also adds correct 64-bit support. Also, now all output filenames are
|
||||
completely lower case.
|
||||
|
||||
AcpiExec: Ignore any non-AML tables (tables other than DSDT or SSDT) when
|
||||
loading table files. A warning is issued for any such tables. The only
|
||||
exception is an FADT. This also fixes a possible fault when attempting to load
|
||||
non-AML tables. ACPICA BZ 932.
|
||||
|
||||
AcpiHelp: Added the AccessAs and Offset operators. Fixed a problem where a
|
||||
missing table terminator could cause a fault when using the -p option.
|
||||
|
||||
AcpiSrc: Fixed a possible divide-by-zero fault when generating file
|
||||
statistics.
|
||||
|
||||
3) 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 (VC 9.0):
|
||||
Non-Debug Version: 90.2K Code, 23.9K Data, 114.1K Total
|
||||
Debug Version: 165.6K Code, 68.4K Data, 234.0K Total
|
||||
Current Release (VC 9.0):
|
||||
Non-Debug Version: 90.2K Code, 23.9K Data, 114.1K Total
|
||||
Debug Version: 165.6K Code, 68.4K Data, 234.0K Total
|
||||
|
||||
|
||||
----------------------------------------
|
||||
23 June 2011. Summary of changes for version 20110623:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user