Nate Lawson
0eb1dbb16e
This commit was generated by cvs2svn to compensate for changes in r118624,
...
which included commits to RCS files with non-trunk default branches.
2003-08-07 18:19:12 +00:00
Nate Lawson
c7fe6a7bfb
Import the userland interface from acpica 0619
2003-08-07 16:59:44 +00:00
Nate Lawson
65782e561a
This commit was generated by cvs2svn to compensate for changes in r118617,
...
which included commits to RCS files with non-trunk default branches.
2003-08-07 16:59:44 +00:00
Nate Lawson
59db4265c5
Import common/ files from acpica 0619
2003-08-07 16:38:54 +00:00
Nate Lawson
64f80a8302
This commit was generated by cvs2svn to compensate for changes in r118613,
...
which included commits to RCS files with non-trunk default branches.
2003-08-07 16:38:54 +00:00
Nate Lawson
53289f6a61
Import compiler/ files from acpica 0619
2003-08-07 16:38:31 +00:00
Nate Lawson
b9361fabdb
This commit was generated by cvs2svn to compensate for changes in r118611,
...
which included commits to RCS files with non-trunk default branches.
2003-08-07 16:38:31 +00:00
Nate Lawson
22d162d7d1
Remove the user include of ctype.h and instead include it for each utility
...
that uses strupr().
2003-08-07 15:52:42 +00:00
Nate Lawson
7f325bba26
Comment out ctype.h. It's not ok to always include in the !_KERNEL case
...
since the bootblocks have their own local includes. Sorry for breaking
world.
2003-08-07 14:17:23 +00:00
Nate Lawson
ad173a0cbe
Add includes to fix user-compilation of acpica. Also clarify a comment
...
about overriding the OS name.
2003-08-07 04:46:17 +00:00
Peter Wemm
3718a191eb
Make this compile on 64 bit systems again. You cannot just cast a 32 bit
...
int to a 64 bit pointer. This file is already off the vendor branch.
2003-07-28 10:25:26 +00:00
Nate Lawson
8a7e9ab4b7
Fix the ACPI_DEBUG build for the non-module case. Move the #define into
...
acfreebsd.h and remove it from the Makefile. Now ACPI_DEBUG implies
ACPI_DISASSEMBLER.
Noticed by: marcel
2003-07-15 19:18:41 +00:00
Nate Lawson
4bad3a1025
Remove a multiply-defined function. The change has been submitted to the
...
vendor.
2003-07-14 02:58:00 +00:00
Nate Lawson
726c457a48
This commit was generated by cvs2svn to compensate for changes in r117535,
...
which included commits to RCS files with non-trunk default branches.
2003-07-14 02:58:00 +00:00
Nate Lawson
0078ca95f5
Fix handling of _BST in the new dist.
...
Submitted by: kochi@netbsd.org
2003-07-13 22:52:51 +00:00
Nate Lawson
377a65490a
This commit was generated by cvs2svn to compensate for changes in r117527,
...
which included commits to RCS files with non-trunk default branches.
2003-07-13 22:52:51 +00:00
Nate Lawson
1fd6e80f3e
Patch for global lock error messages that the vendor will import eventually.
...
Originally committed as 1.1.1.17
2003-07-13 22:50:30 +00:00
Nate Lawson
767fb63125
This commit was generated by cvs2svn to compensate for changes in r117525,
...
which included commits to RCS files with non-trunk default branches.
2003-07-13 22:50:30 +00:00
Nate Lawson
a4ae793658
Commit local patches for files off the vendor branch.
2003-07-13 22:47:01 +00:00
Nate Lawson
4f42014b1c
Unmodified files from the vendor 0619 dist that should no longer be off the
...
vendor branch.
2003-07-13 22:45:34 +00:00
Nate Lawson
4146e46ceb
ACPICA import from the 0619 dist.
2003-07-13 22:44:13 +00:00
Nate Lawson
5303348047
This commit was generated by cvs2svn to compensate for changes in r117521,
...
which included commits to RCS files with non-trunk default branches.
2003-07-13 22:44:13 +00:00
Nate Lawson
f47e25c34e
Fix a bug in register access. This should fix warning messages of:
...
ACPI-0340: *** Error: Could not release ACPI Global Lock, AE_BAD_PARAMETER
Submitted by: jhb
2003-06-23 17:38:38 +00:00
Nate Lawson
121053bff9
This commit was generated by cvs2svn to compensate for changes in r116748,
...
which included commits to RCS files with non-trunk default branches.
2003-06-23 17:38:38 +00:00
Nate Lawson
d0e9cc3b3a
Revert to using TABLE_ID_DSDT as the default. It looks like the dynamic
...
ID allocation is not there yet. This fixes a few warnings about \_OS_ not
being found and an S3 freeze for one user.
Re-staticize AcpiNsRemoveReference() since it is not needed elsewhere.
Approved by: re (scottl)
2003-05-28 17:32:31 +00:00
Nate Lawson
2ce0a0b9ec
This commit was generated by cvs2svn to compensate for changes in r115367,
...
which included commits to RCS files with non-trunk default branches.
2003-05-28 17:32:31 +00:00
Nate Lawson
006b3ddb51
Fix false AE_NOT_FOUND messages, reported in NetBSD port-i386/20897.
...
NetBSD dsmethod.c rev 1.7
Fix parent-child loop problem
Fix a reference count problem that may cause unexpected memory free
Intel 20030512 ACPICA drop (nsalloc.c)
Approved by: re (jhb)
Obtained from: NetBSD, Intel
Reported by: mbr, kochi AT netbsd.org
2003-05-27 19:19:05 +00:00
Nate Lawson
480170d0b4
This commit was generated by cvs2svn to compensate for changes in r115351,
...
which included commits to RCS files with non-trunk default branches.
2003-05-27 19:19:05 +00:00
Warner Losh
0f78c17f6f
Fix halt -p. I've done this with an import because kochi-san reports
...
this is fixed in a newer version of ACPICA and I don't want to take
this off the vendor branch for a trivial reason. This patch was
applied to NetBSD by kochi-san, who also posted the patch to
acpi-jp@jp.freebsd.org .
# My Dell Inspiron 8000 now powers off!
Submitted by: takayoshi kochi-san kochi at netbsd dot org
2003-05-03 17:16:40 +00:00
Warner Losh
d2d8d8cf9d
This commit was generated by cvs2svn to compensate for changes in r114584,
...
which included commits to RCS files with non-trunk default branches.
2003-05-03 17:16:40 +00:00
John Baldwin
e0f7366574
Restore local changes accidentally lost in the last import.
...
Reviewed by: njl
2003-05-01 20:40:03 +00:00
Nate Lawson
adfda8d3b3
Resolve conflicts.
2003-04-29 19:11:00 +00:00
Nate Lawson
f6c1dddac5
Updated import-preparation script. It now removes vendor paths from header
...
info. With these changes, no manual prep of the dist was necessary.
2003-04-29 18:48:17 +00:00
Nate Lawson
b1684d35da
Resolve conflicts
2003-04-29 18:46:31 +00:00
Nate Lawson
d0a7944aac
Import of Intel ACPI 20030228 vendor distribution
2003-04-29 18:39:30 +00:00
Nate Lawson
94c7fa9ffd
This commit was generated by cvs2svn to compensate for changes in r114239,
...
which included commits to RCS files with non-trunk default branches.
2003-04-29 18:39:30 +00:00
Nate Lawson
17b7010ddc
Import of Intel ACPI 20030228 vendor distribution
2003-04-29 18:39:29 +00:00
Nate Lawson
77c1b96631
This commit was generated by cvs2svn to compensate for changes in r114237,
...
which included commits to RCS files with non-trunk default branches.
2003-04-29 18:39:29 +00:00
Mitsuru IWASAKI
21b5fd3cfd
Resolve conflicts arising from the ACPI CA 20021118 import.
2002-11-27 18:09:20 +00:00
Mitsuru IWASAKI
716b1ee2b9
Vendor import of the Intel ACPI CA 20021118 drop.
...
Approved by: re
2002-11-27 18:07:48 +00:00
Mitsuru IWASAKI
360aac4e22
This commit was generated by cvs2svn to compensate for changes in r107325,
...
which included commits to RCS files with non-trunk default branches.
2002-11-27 18:07:48 +00:00
Mitsuru IWASAKI
17341d1011
Resolve conflicts arising from the ACPI CA 20021002 import.
2002-10-04 20:09:19 +00:00
Mitsuru IWASAKI
07a5b5c0b6
Vendor import of the Intel ACPI CA 20021002 drop.
2002-10-04 20:07:58 +00:00
Mitsuru IWASAKI
2bff3f6b33
This commit was generated by cvs2svn to compensate for changes in r104470,
...
which included commits to RCS files with non-trunk default branches.
2002-10-04 20:07:58 +00:00
Mitsuru IWASAKI
c4d2c0a1de
Fix kernel build breakage when ACPI_DEBUG option is specified.
2002-08-29 08:31:06 +00:00
Mitsuru IWASAKI
d62ab2f4a1
Resolve conflicts arising from the ACPI CA 20020815 import.
2002-08-29 01:52:27 +00:00
Mitsuru IWASAKI
2d12e67c7d
Vendor import of the Intel ACPI CA 20020815 drop.
2002-08-29 01:51:24 +00:00
Mitsuru IWASAKI
b7a95606db
This commit was generated by cvs2svn to compensate for changes in r102550,
...
which included commits to RCS files with non-trunk default branches.
2002-08-29 01:51:24 +00:00
Mitsuru IWASAKI
173ff9844f
Prepare for importing newer version of ACPI CA.
2002-08-22 15:21:15 +00:00
Mitsuru IWASAKI
b69ed3f4c6
Resolve conflicts arising from the ACPI CA 20020725 import.
2002-07-30 19:35:32 +00:00
Mitsuru IWASAKI
da9df8d45e
Vendor import of the Intel ACPI CA 20020725 drop.
2002-07-30 19:33:39 +00:00
Mitsuru IWASAKI
432a633569
This commit was generated by cvs2svn to compensate for changes in r100966,
...
which included commits to RCS files with non-trunk default branches.
2002-07-30 19:33:39 +00:00
Mitsuru IWASAKI
98479b041b
Resolve conflicts arising from the ACPI CA 20020611 import.
2002-07-09 17:54:02 +00:00
Mitsuru IWASAKI
7174287062
Vendor import of the Intel ACPI CA 20020611 drop.
2002-07-09 17:51:31 +00:00
Mitsuru IWASAKI
155ce7bfa3
This commit was generated by cvs2svn to compensate for changes in r99679,
...
which included commits to RCS files with non-trunk default branches.
2002-07-09 17:51:31 +00:00
Mitsuru IWASAKI
74fc979a09
Resolve conflicts arising from the ACPI CA 20020404 import.
2002-06-30 17:53:12 +00:00
Mitsuru IWASAKI
3f12fee6bc
Vendor import of the Intel ACPI CA 200200404 drop.
2002-06-30 17:50:46 +00:00
Mitsuru IWASAKI
733e46c474
This commit was generated by cvs2svn to compensate for changes in r99146,
...
which included commits to RCS files with non-trunk default branches.
2002-06-30 17:50:46 +00:00
Mitsuru IWASAKI
0305323763
- Add sanity check for argument.
...
- Add new entry to stripdirs. The `generate' directory appeared in
acpica-unix-20020517.
2002-06-12 14:55:19 +00:00
Doug Rabson
789327f183
Remove a couple of stray linuxisms to make this work for FreeBSD/ia64.
2002-03-18 10:16:57 +00:00
Mike Smith
fd87aacdcc
Merge local changes for the 20020308 ACPI CA update.
2002-03-16 02:23:30 +00:00
Mike Smith
6ff98c910d
Import of the 20020308 Intel ACPI CA update.
2002-03-16 02:18:13 +00:00
Mike Smith
f3964aad0d
This commit was generated by cvs2svn to compensate for changes in r92388,
...
which included commits to RCS files with non-trunk default branches.
2002-03-16 02:18:13 +00:00
Mike Smith
e7bb0990c0
Import of the 20020308 Intel ACPI CA update.
2002-03-16 02:18:04 +00:00
Mike Smith
6c3ac087b5
This commit was generated by cvs2svn to compensate for changes in r92386,
...
which included commits to RCS files with non-trunk default branches.
2002-03-16 02:18:04 +00:00
Mike Smith
e941505796
Move some debugger-only symbols around; this patch didn't make it into
...
the commit resolution for some reason. Fixes ACPI_DEBUG.
2002-02-24 07:51:46 +00:00
Mike Smith
afa56f0b6d
Resolve conflicts arising from the ACPI CA 20020217 import.
2002-02-23 05:16:34 +00:00
Mike Smith
857591c3aa
Vendor import of the Intel ACPI CA 20020217 drop.
2002-02-23 05:10:40 +00:00
Mike Smith
8f296b2e5d
This commit was generated by cvs2svn to compensate for changes in r91116,
...
which included commits to RCS files with non-trunk default branches.
2002-02-23 05:10:40 +00:00
Mike Smith
aafdbb39dc
Add a helper script used to take an Intel-supplied ACPI CA drop and make it
...
ready for importing. This should save me from my own over-cleanliness.
2002-02-08 02:16:45 +00:00
Mitsuru IWASAKI
c573e654b7
Add OS layer ACPI mutex and threading support.
...
- Temporary fix a bug of Intel ACPI CA core code.
- Add OS layer ACPI mutex support. This can be disabled by
specifying option ACPI_NO_SEMAPHORES.
- Add ACPI threading support. Now that we have a dedicate taskqueue for
ACPI tasks and more ACPI task threads can be created by specifying option
ACPI_MAX_THREADS.
- Change acpi_EvaluateIntoBuffer() behavior slightly to reuse given
caller's buffer unless AE_BUFFER_OVERFLOW occurs. Also CM battery's
evaluations were changed to use acpi_EvaluateIntoBuffer().
- Add new utility function acpi_ConvertBufferToInteger().
- Add simple locking for CM battery and temperature updating.
- Fix a minor problem on EC locking.
- Make the thermal zone polling rate to be changeable.
- Change minor things on AcpiOsSignal(); in ACPI_SIGNAL_FATAL case,
entering Debugger is easier to investigate the problem rather than panic.
2001-12-22 16:05:41 +00:00
Mike Smith
1b3eb6b30c
Merge local changes.
...
Add a fix for a minor error in the PCI routing table creation handler
where the correct size for the buffer is not returned.
2001-11-28 04:34:52 +00:00
Mike Smith
de87ee3ada
Vendor import of the Intel ACPI CA 20011120 snapshot.
2001-11-28 04:29:40 +00:00
Mike Smith
89709a06f9
This commit was generated by cvs2svn to compensate for changes in r87031,
...
which included commits to RCS files with non-trunk default branches.
2001-11-28 04:29:40 +00:00
Mitsuru IWASAKI
8d2d52e43a
Apply a local change to ACPICA.
...
Some BIOSes don't set WAK_STS at all,
give up waiting for wakeup if we time out.
2001-11-11 15:36:35 +00:00
Mitsuru IWASAKI
1611ea8727
Add S4BIOS sleep (BIOS hibernation) and DSDT overriding support.
...
- Add S4BIOS sleep implementation. This will works well if MIB
hw.acpi.s4bios is set (and of course BIOS supports it and hibernation
is enabled correctly).
- Add DSDT overriding support which is submitted by takawata originally.
If loader tunable acpi_dsdt_load="YES" and DSDT file is set to
acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml),
ACPI CA core loads DSDT from given file rather than BIOS memory block.
DSDT file can be generated by iasl in ports/devel/acpicatools/.
- Add new files so that we can add our proposed additional code to Intel
ACPI CA into these files temporary. They will be removed when
similar code is added into ACPI CA officially.
2001-11-06 15:00:30 +00:00
Mike Smith
21479890f4
Merge local changes, add new files and remove obsoleted ones.
2001-10-31 02:34:45 +00:00
Mike Smith
0c794f3213
Import the Intel ACPI CA 20011018 snapshot
2001-10-31 02:32:29 +00:00
Mike Smith
cc668aa9a0
This commit was generated by cvs2svn to compensate for changes in r85756,
...
which included commits to RCS files with non-trunk default branches.
2001-10-31 02:32:29 +00:00
Mike Smith
831a948d29
Import the Intel ACPI CA 20011018 snapshot
2001-10-31 02:32:28 +00:00
Mike Smith
8d78e0794c
This commit was generated by cvs2svn to compensate for changes in r85754,
...
which included commits to RCS files with non-trunk default branches.
2001-10-31 02:32:28 +00:00
Mike Smith
fca4f5a848
Actually delete this file; aborting 'cvs delete -f' has unexpeted results...
2001-10-05 09:24:34 +00:00
Mike Smith
18c217d174
Kill a couple of files off the vendor branch, as suggested by ru.
2001-10-05 09:23:41 +00:00
Mike Smith
828ac44151
Remove file obsoleted by the 20010920 snapshot.
2001-10-04 23:17:35 +00:00
Mike Smith
947ff3286e
Merge our local patches into the 20010920 snapshot. Note that the
...
"implicit return" hack in psparse.c was resubmitted by Iwasaki-san.
Submitted by: iwasaki
2001-10-04 23:15:26 +00:00
Mike Smith
4de815b5b2
Import of the Intel ACPI CA 20010920 snapshot.
2001-10-04 23:12:14 +00:00
Mike Smith
875063d979
This commit was generated by cvs2svn to compensate for changes in r84493,
...
which included commits to RCS files with non-trunk default branches.
2001-10-04 23:12:14 +00:00
Mike Smith
584be850df
Import of the Intel ACPI CA 20010920 snapshot.
2001-10-04 23:12:13 +00:00
Mike Smith
93b8a677a3
This commit was generated by cvs2svn to compensate for changes in r84491,
...
which included commits to RCS files with non-trunk default branches.
2001-10-04 23:12:13 +00:00
Mike Smith
0aa8447171
Merge our local branch changes with the 20010831 snapshot.
2001-09-07 02:52:26 +00:00
Mike Smith
7fb2c1c616
Vendor-branch import of the Intel ACPI CA 20010831 snapshot.
2001-09-07 01:22:25 +00:00
Mike Smith
1cf610caba
This commit was generated by cvs2svn to compensate for changes in r83174,
...
which included commits to RCS files with non-trunk default branches.
2001-09-07 01:22:25 +00:00
Mike Smith
2780a616d6
Nuke the Windows platform defines; we don't need them.
2001-08-26 22:46:28 +00:00
Mike Smith
9d7b18c207
Merge local changes.
2001-08-26 22:45:42 +00:00
Mike Smith
2ee2f9cb74
Vendor import of the Intel ACPI CA 20010816 update.
2001-08-26 22:28:18 +00:00
Mike Smith
d142fbb1b8
This commit was generated by cvs2svn to compensate for changes in r82367,
...
which included commits to RCS files with non-trunk default branches.
2001-08-26 22:28:18 +00:00
Peter Wemm
4f12dbc3f6
Commit the hwsleep.c patch for suspend/resume onto the vendor branch.
...
This has supposedly been incorporated into the Intel code already, so this
will get cleanly replaced with the "official" version when it is next
imported and will not cause any conflicts or hiccups.
2001-07-25 22:10:56 +00:00
Peter Wemm
e3d1d61f10
This commit was generated by cvs2svn to compensate for changes in r80357,
...
which included commits to RCS files with non-trunk default branches.
2001-07-25 22:10:56 +00:00
Mike Smith
0b920e45df
Merge local changes with the ACPI CA 20010717 import.
2001-07-21 03:57:37 +00:00
Mike Smith
9d5c013ca4
Vendor import of the Intel ACPI CA 20010717 snapshot.
2001-07-21 03:55:17 +00:00
Mike Smith
4ad41296a7
This commit was generated by cvs2svn to compensate for changes in r80062,
...
which included commits to RCS files with non-trunk default branches.
2001-07-21 03:55:17 +00:00
Mike Smith
2e5c56cb6b
Vendor import of the Intel ACPI CA 20010717 snapshot.
2001-07-21 03:55:15 +00:00
Mike Smith
bb83d65cfd
This commit was generated by cvs2svn to compensate for changes in r80060,
...
which included commits to RCS files with non-trunk default branches.
2001-07-21 03:55:15 +00:00
Mike Smith
a5934d76a8
We haven't had AcpiSetSystemSleepState for a while now, clean out the
...
prototype.
2001-07-20 08:49:17 +00:00
Mike Smith
47d9ea1be8
Merge FreeBSD-specific changes.
2001-06-29 20:19:59 +00:00
Mike Smith
ae027f1237
Vendor import of the Intel ACPI CA 20010615 snapshot.
2001-06-29 20:11:04 +00:00
Mike Smith
12c1e8d4b6
This commit was generated by cvs2svn to compensate for changes in r78986,
...
which included commits to RCS files with non-trunk default branches.
2001-06-29 20:11:04 +00:00
Mike Smith
d87e8fe891
Remove old ACPI CA code. These will be drained from the repo at some
...
future date.
2001-05-29 20:22:11 +00:00
Mike Smith
4bccc7175f
- wbinvd isn't an inline on ia64.
...
- includes are not in subdirectories.
2001-05-29 20:03:32 +00:00
Mike Smith
6d804030e6
Merge FreeBSD-specific changes with the ACPI CA 20010518 release.
2001-05-29 19:56:18 +00:00
Mike Smith
0065eb1222
Import the 20010518 Intel ACPI CA release. Note that Intel's directory layout
...
keeps changing, so to reduce repository thrash everything has been moved into
a single directory. (repo copy involved)
2001-05-29 19:52:40 +00:00
Mike Smith
7ba3a4a9c7
This commit was generated by cvs2svn to compensate for changes in r77424,
...
which included commits to RCS files with non-trunk default branches.
2001-05-29 19:52:40 +00:00
Mike Smith
a9a41ca37c
Import the 20010518 Intel ACPI CA release. Note that Intel's directory layout
...
keeps changing, so to reduce repository thrash everything has been moved into
a single directory. (repo copy involved)
2001-05-29 19:52:32 +00:00
Mike Smith
060724d12a
This commit was generated by cvs2svn to compensate for changes in r77422,
...
which included commits to RCS files with non-trunk default branches.
2001-05-29 19:52:32 +00:00
Mike Smith
497b08a07e
Resolve merge conflicts.
2001-03-05 02:16:51 +00:00
Mike Smith
7f97233002
Belated vendor update to the Intel ACPI CA 20010208 snapshot.
2001-03-05 02:15:19 +00:00
Mike Smith
25ef32a97a
This commit was generated by cvs2svn to compensate for changes in r73561,
...
which included commits to RCS files with non-trunk default branches.
2001-03-05 02:15:19 +00:00
Mike Smith
6548daa8aa
Patch the reintroduced (~0 << 32) == 1 bug with a cryptic but functional
...
version. This should fix the read-before-write problem again.
Obtained from: "Adam J. Richter" <adam@yggdrasil.com>
2001-02-02 08:31:50 +00:00
Mike Smith
520334620f
Merge conflicts from the ACPI CA 20010125 import.
2001-01-31 09:44:45 +00:00
Mike Smith
d736d5c6ae
Remove obsoleted files.
2001-01-31 09:25:42 +00:00
Mike Smith
838fd87dd9
Update to the 20010125 ACPI CA snapshot.
2001-01-31 09:17:50 +00:00
Mike Smith
3cb266413f
This commit was generated by cvs2svn to compensate for changes in r71867,
...
which included commits to RCS files with non-trunk default branches.
2001-01-31 09:17:50 +00:00
Mitsuru IWASAKI
673f959b2b
Disable strstr() if ACPICA is compiled in userland.
...
Reviewed by: msmith
2001-01-10 19:28:03 +00:00
Mike Smith
88c6b9ae21
Resolve conflicts from the ACPI CA 20001215 vendor import.
2000-12-21 07:04:32 +00:00
Mike Smith
68466b4675
Update to the Intel 20001215 ACPI CA snapshot.
2000-12-21 06:56:46 +00:00
Mike Smith
7f33f28ba4
This commit was generated by cvs2svn to compensate for changes in r70243,
...
which included commits to RCS files with non-trunk default branches.
2000-12-21 06:56:46 +00:00
Mike Smith
aa3f504fb9
Resolve conflicts from the 20001201 merge.
2000-12-08 09:22:18 +00:00
Mike Smith
f6402773ea
Update to the 20001201 ACPI CA snapshot.
2000-12-08 09:20:40 +00:00
Mike Smith
a68cef92af
This commit was generated by cvs2svn to compensate for changes in r69746,
...
which included commits to RCS files with non-trunk default branches.
2000-12-08 09:20:40 +00:00
Mike Smith
3a55bc5d5b
Remove duplicate definition.
2000-12-01 12:10:06 +00:00
Mike Smith
96e38a0b8b
Update local changes for new hardware register interface.
2000-12-01 12:09:18 +00:00
Mike Smith
8b7f715dd3
Resolve conflicts from the vendor update.
2000-12-01 09:49:35 +00:00
Mike Smith
f2ed5750af
Update to the 20001115 Intel ACPI CA snapshot.
2000-12-01 09:36:25 +00:00
Mike Smith
de17efd5b3
This commit was generated by cvs2svn to compensate for changes in r69450,
...
which included commits to RCS files with non-trunk default branches.
2000-12-01 09:36:25 +00:00
Mike Smith
a61a28f04c
We should include <machine/stdarg.h> not <stdarg.h>
...
Submitted by: phk
2000-10-28 08:32:43 +00:00
Mike Smith
683212b993
Some AML code assumes that a function without an explicit ReturnOp will
...
return the last value returned by a nested method call. This violates
the ACPI spec, but is implemented by the Microsoft interpreter, and thus
vendors can (and do) get away with it.
Intel's stance is that this is illegal and should not be supported.
As they put it, however, we have to live in the real world. So go ahead
and implement it.
Submitted by: Mitsaru IWASAKI <iwasaki@jp.freebsd.org>
2000-10-28 07:32:13 +00:00
Mike Smith
31239e0d37
FreeBSD-specific customisations:
...
- Set debugger options for kernel build
- Define some missing functions
- Bring in GCC defines
- Disable the 'wbinvd' macro as it conflicts with our inline
2000-10-28 07:29:08 +00:00
Mike Smith
975e9c4c52
Add some extra fuctions:
...
- AcpiGetProcessorID (fetch the ACPI processor ID for a given ACPI_HANDLE)
- AcpiSetSystemSleepState (set the Sx sleeping state, proposed by Intel
but not actually implemented)
2000-10-28 07:26:48 +00:00
Mike Smith
926328c406
Initial import of the Intel-maintained ACPI Component Architecture. This
...
is Intel's reference implementation of the core operating-system ACPI
support. (This import is on the vendor branch.)
2000-10-28 05:01:06 +00:00