git: kernel: Sync ACPICA with Intel's version 20140627.
Sascha Wildner
swildner at crater.dragonflybsd.org
Sat Jun 28 04:17:08 PDT 2014
commit 5f39c7e70ca0960d1868c75a449064df712dbb10
Author: Sascha Wildner <saw at online.de>
Date: Sat Jun 28 13:14:15 2014 +0200
kernel: Sync ACPICA with Intel's version 20140627.
* Various bug fixes and enhancements (see changes.txt).
* Use new local printf() like functions for the utilities.
* Use new AcpiLogError for portability.
This that are also changed/new but it don't affect DragonFly so far:
* Support for ACPICA generation within the EFI environment.
* New OSL file I/O interface.
* New global AcpiGbl_VerifyTableChecksum.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Summary of changes:
sys/contrib/dev/acpica/Makefile | 12 +-
sys/contrib/dev/acpica/changes.txt | 101 ++
.../dev/acpica/generate/unix/acpibin/Makefile | 3 +
.../dev/acpica/generate/unix/acpidump/Makefile | 5 +
.../dev/acpica/generate/unix/acpiexamples/Makefile | 22 +-
.../dev/acpica/generate/unix/acpiexec/Makefile | 3 +
.../dev/acpica/generate/unix/acpihelp/Makefile | 11 +-
.../dev/acpica/generate/unix/acpinames/Makefile | 12 +-
.../dev/acpica/generate/unix/acpisrc/Makefile | 13 +-
.../dev/acpica/generate/unix/acpixtract/Makefile | 14 +-
sys/contrib/dev/acpica/generate/unix/iasl/Makefile | 3 +
sys/contrib/dev/acpica/source/common/ahpredef.c | 1 -
sys/contrib/dev/acpica/source/common/cmfsize.c | 20 +-
sys/contrib/dev/acpica/source/common/getopt.c | 14 +-
.../dev/acpica/source/compiler/aslanalyze.c | 48 -
.../dev/acpica/source/compiler/aslcompiler.h | 9 -
sys/contrib/dev/acpica/source/compiler/aslmain.c | 1 +
.../dev/acpica/source/compiler/aslmessages.c | 1 -
.../dev/acpica/source/compiler/aslmessages.h | 1 -
sys/contrib/dev/acpica/source/compiler/aslmethod.c | 20 -
.../dev/acpica/source/compiler/asloptions.c | 2 +-
sys/contrib/dev/acpica/source/compiler/aslstubs.c | 25 -
.../acpica/source/components/debugger/dbfileio.c | 316 +----
.../dev/acpica/source/components/debugger/dbtest.c | 1 +
.../source/components/disassembler/dmbuffer.c | 72 +-
.../acpica/source/components/disassembler/dmwalk.c | 28 +-
.../acpica/source/components/executer/exfield.c | 103 +-
.../dev/acpica/source/components/hardware/hwregs.c | 8 +-
.../acpica/source/components/namespace/nsobject.c | 11 +
.../dev/acpica/source/components/tables/tbdata.c | 65 +-
.../dev/acpica/source/components/tables/tbinstal.c | 8 +-
.../dev/acpica/source/components/tables/tbutils.c | 4 -
.../acpica/source/components/utilities/utbuffer.c | 135 ++
.../acpica/source/components/utilities/utclib.c | 6 +-
.../acpica/source/components/utilities/utcopy.c | 7 +
.../acpica/source/components/utilities/utdebug.c | 30 +
.../{debugger/dbfileio.c => utilities/utfileio.c} | 282 +----
.../acpica/source/components/utilities/utglobal.c | 157 ---
.../acpica/source/components/utilities/utinit.c | 156 +++
.../acpica/source/components/utilities/utprint.c | 796 ++++++++++++
sys/contrib/dev/acpica/source/include/acapps.h | 9 +-
sys/contrib/dev/acpica/source/include/acdebug.h | 5 -
sys/contrib/dev/acpica/source/include/acglobal.h | 8 +-
sys/contrib/dev/acpica/source/include/acnames.h | 1 -
sys/contrib/dev/acpica/source/include/acpi.h | 4 +-
sys/contrib/dev/acpica/source/include/acpiosxf.h | 49 +
sys/contrib/dev/acpica/source/include/acpixf.h | 36 +-
sys/contrib/dev/acpica/source/include/acpredef.h | 6 -
sys/contrib/dev/acpica/source/include/actables.h | 14 +-
sys/contrib/dev/acpica/source/include/actypes.h | 16 +
sys/contrib/dev/acpica/source/include/acutils.h | 70 +-
.../dev/acpica/source/include/platform/accygwin.h | 9 +-
.../dev/acpica/source/include/platform/acefi.h | 61 +
.../dev/acpica/source/include/platform/acenv.h | 53 +-
.../source/include/platform/{acefi.h => acenvex.h} | 40 +-
.../dev/acpica/source/include/platform/aclinux.h | 194 +--
.../dev/acpica/source/include/platform/aclinuxex.h | 137 +++
.../service_layers/{oslinuxtbl.c => osefitbl.c} | 525 +-------
.../source/os_specific/service_layers/osefixf.c | 1300 ++++++++++++++++++++
.../source/os_specific/service_layers/oslibcfs.c | 251 ++++
.../source/os_specific/service_layers/oslinuxtbl.c | 61 +-
.../source/os_specific/service_layers/osunixxf.c | 66 +-
.../source/os_specific/service_layers/oswinxf.c | 65 +-
.../dev/acpica/source/tools/acpibin/abcompare.c | 27 -
.../dev/acpica/source/tools/acpibin/abmain.c | 2 +-
.../dev/acpica/source/tools/acpidump/acpidump.h | 3 +-
.../dev/acpica/source/tools/acpidump/apdump.c | 76 +-
.../dev/acpica/source/tools/acpidump/apfiles.c | 89 +-
.../dev/acpica/source/tools/acpidump/apmain.c | 80 +-
.../dev/acpica/source/tools/acpiexec/aehandlers.c | 16 +-
.../dev/acpica/source/tools/acpiexec/aemain.c | 23 +-
.../dev/acpica/source/tools/acpiexec/aetables.c | 8 +-
.../dev/acpica/source/tools/acpihelp/ahmain.c | 19 +-
.../dev/acpica/source/tools/acpinames/anmain.c | 26 +-
.../dev/acpica/source/tools/acpinames/anstubs.c | 174 ---
.../dev/acpica/source/tools/acpinames/antables.c | 8 +-
.../dev/acpica/source/tools/acpisrc/asmain.c | 5 +-
.../dev/acpica/source/tools/acpisrc/astable.c | 6 +
.../dev/acpica/source/tools/acpixtract/axmain.c | 7 +-
.../dev/acpica/source/tools/examples/examples.c | 61 +
.../dev/acpica/source/tools/examples/exstubs.c | 250 ----
.../dev/acpica/source/tools/examples/extables.c | 41 +-
usr.sbin/acpi/acpibin/Makefile | 3 +
usr.sbin/acpi/acpidump/Makefile | 5 +
usr.sbin/acpi/acpiexec/Makefile | 3 +
usr.sbin/acpi/acpihelp/Makefile | 8 +-
usr.sbin/acpi/acpinames/Makefile | 11 +-
usr.sbin/acpi/acpixtract/Makefile | 10 +-
usr.sbin/acpi/iasl/Makefile | 3 +
89 files changed, 4177 insertions(+), 2293 deletions(-)
copy sys/contrib/dev/acpica/source/components/{debugger/dbfileio.c => utilities/utfileio.c} (60%)
create mode 100644 sys/contrib/dev/acpica/source/components/utilities/utprint.c
copy sys/contrib/dev/acpica/source/include/platform/{acefi.h => acenvex.h} (72%)
create mode 100644 sys/contrib/dev/acpica/source/include/platform/aclinuxex.h
copy sys/contrib/dev/acpica/source/os_specific/service_layers/{oslinuxtbl.c => osefitbl.c} (66%)
create mode 100644 sys/contrib/dev/acpica/source/os_specific/service_layers/osefixf.c
create mode 100644 sys/contrib/dev/acpica/source/os_specific/service_layers/oslibcfs.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5f39c7e70ca0960d1868c75a449064df712dbb10
--
DragonFly BSD source repository
More information about the Commits
mailing list