History log of /dragonfly/sys/contrib/dev/acpica/source/components/debugger/dbobject.c (Results 1 – 17 of 17)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, 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.


# 08343eaf 18-Dec-2020 Sascha Wildner <saw@online.de>

Sync ACPICA with Intel's version 20201217.

* Fix exception code class checks.

* Better GCC 10 support.

* Some -Wimplicit-fallthrough fixes.

* Miscellaneous improvements in the tools.

For detaile

Sync ACPICA with Intel's version 20201217.

* Fix exception code class checks.

* Better GCC 10 support.

* Some -Wimplicit-fallthrough fixes.

* Miscellaneous improvements in the tools.

For detailed list, please see sys/contrib/dev/acpica/changes.txt.

show more ...


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
# 00ffa116 16-Feb-2019 Sascha Wildner <saw@online.de>

Sync ACPICA with Intel's version 20190215.

* Add support for the ACPI specification version 6.3.

* Fix skipping erroneous extended opcodes.

* Some improvements in iasl(8).

* Remove the legacy Acp

Sync ACPICA with Intel's version 20190215.

* Add support for the ACPI specification version 6.3.

* Fix skipping erroneous extended opcodes.

* Some improvements in iasl(8).

* Remove the legacy AcpiGbl_ExecuteTablesAsMethods global and all
associated code, i.e. the debug.acpi.group_module_level_code tunable
and acpiexec(8)'s -dp option.

For detailed list, please see sys/contrib/dev/acpica/changes.txt.

show more ...


# 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
# e416ee21 02-Jun-2018 Sascha Wildner <saw@online.de>

Sync ACPICA with Intel's version 20180531.

* Implemented additional support to help ensure that a DSDT or SSDT is
fully loaded even if errors are incurred during the load.

* The 'Unload' AML oper

Sync ACPICA with Intel's version 20180531.

* Implemented additional support to help ensure that a DSDT or SSDT is
fully loaded even if errors are incurred during the load.

* The 'Unload' AML operator is no longer supported.

* Additional improvements and fixes.

For detailed list, please see sys/contrib/dev/acpica/changes.txt.

show more ...


# 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
# 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
# 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
# 2adac2b8 28-May-2016 Sascha Wildner <saw@online.de>

Sync ACPICA with Intel's version 20160527.

* Temporarily reverted the new arbitrary bit length/alignment support
in AcpiHwRead/AcpiHwWrite for the Generic Address Structure. There
have been a nu

Sync ACPICA with Intel's version 20160527.

* Temporarily reverted the new arbitrary bit length/alignment support
in AcpiHwRead/AcpiHwWrite for the Generic Address Structure. There
have been a number of regressions with the new code that need to be
fully resolved and tested before this support can be finally
integrated into ACPICA. Apologies for any inconveniences these
issues may have caused.

* The ACPI message macros are not configurable (ACPI_MSG_ERROR,
ACPI_MSG_EXCEPTION, ACPI_MSG_WARNING, ACPI_MSG_INFO,
ACPI_MSG_BIOS_ERROR, and ACPI_MSG_BIOS_WARNING). Lv Zheng.

* Fixed a couple of GCC warnings associated with the use of the
-Wcast-qual option. Adds a new return macro, return_STR.
Jung-uk Kim.

For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

show more ...


Revision tags: 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
# 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 ...


Revision tags: v4.5.0, v4.4.0rc
# c6400d37 01-Oct-2015 Sascha Wildner <saw@online.de>

Sync ACPICA with Intel's version 20150930.

* Various fixes in the debugger.

* Improved run-time and compile-time typechecking in the interpreter
and compiler along with options to enable/disable.

Sync ACPICA with Intel's version 20150930.

* Various fixes in the debugger.

* Improved run-time and compile-time typechecking in the interpreter
and compiler along with options to enable/disable.

* Fix a bit polarity issue of one flag in the NFIT table.

* Add ASL+ support for the ASL Index operator (Index(PKG1, 3) can now
be written as PKG1[3]).

* In IASL, fixed the file suffix for the preprocesser output file (.i).

For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

show more ...


# 7b90aa48 21-Aug-2015 Sascha Wildner <saw@online.de>

kernel/acpica: Put back debugger/disassembler code disabling at file level.

Removing those in the last ACPICA upgrade led to too much code going
into the acpi.ko module which is actually only needed

kernel/acpica: Put back debugger/disassembler code disabling at file level.

Removing those in the last ACPICA upgrade led to too much code going
into the acpi.ko module which is actually only needed when ACPI_DEBUG
is in the config.

Reported-by: profmakx, jh32

show more ...


# 3cc0afc6 21-Aug-2015 Sascha Wildner <saw@online.de>

Sync ACPICA with Intel's version 20150818.

* Disassembler and debugger are now standalone components without
cross-component dependencies.

* Various fixes: BZ 1186, BZ 1192, BZ 1135, BZ 1015, BZ

Sync ACPICA with Intel's version 20150818.

* Disassembler and debugger are now standalone components without
cross-component dependencies.

* Various fixes: BZ 1186, BZ 1192, BZ 1135, BZ 1015, BZ 794, BZ 1176,
BZ 1185, BZ 1184, BZ 1188, BZ 1190, BZ 1187, BZ 1189, BZ 1191.

* More small fixes without BZ IDs.

* In the debugger, "objects" without arguments now displays a summary
of the current namespace objects.

* In acpinames(8), the new -x option can be used to set the debug level,
just like in acpiexec(8).

* aapits test has been removed.

show more ...


Revision tags: 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 ...