- Make ACPI use PCH. Cuts down compile time to 9 seconds on gcc.
authorAlex Ionescu <aionescu@gmail.com>
Mon, 9 Jan 2006 00:41:48 +0000 (00:41 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Mon, 9 Jan 2006 00:41:48 +0000 (00:41 +0000)
svn path=/trunk/; revision=20747

111 files changed:
reactos/drivers/bus/acpi/acpi.xml
reactos/drivers/bus/acpi/dispatcher/dsfield.c
reactos/drivers/bus/acpi/dispatcher/dsmethod.c
reactos/drivers/bus/acpi/dispatcher/dsmthdat.c
reactos/drivers/bus/acpi/dispatcher/dsobject.c
reactos/drivers/bus/acpi/dispatcher/dsopcode.c
reactos/drivers/bus/acpi/dispatcher/dsutils.c
reactos/drivers/bus/acpi/dispatcher/dswexec.c
reactos/drivers/bus/acpi/dispatcher/dswload.c
reactos/drivers/bus/acpi/dispatcher/dswscope.c
reactos/drivers/bus/acpi/dispatcher/dswstate.c
reactos/drivers/bus/acpi/events/evevent.c
reactos/drivers/bus/acpi/events/evmisc.c
reactos/drivers/bus/acpi/events/evregion.c
reactos/drivers/bus/acpi/events/evrgnini.c
reactos/drivers/bus/acpi/events/evsci.c
reactos/drivers/bus/acpi/events/evxface.c
reactos/drivers/bus/acpi/events/evxfevnt.c
reactos/drivers/bus/acpi/events/evxfregn.c
reactos/drivers/bus/acpi/executer/amconfig.c
reactos/drivers/bus/acpi/executer/amconvrt.c
reactos/drivers/bus/acpi/executer/amcreate.c
reactos/drivers/bus/acpi/executer/amdump.c
reactos/drivers/bus/acpi/executer/amdyadic.c
reactos/drivers/bus/acpi/executer/amfield.c
reactos/drivers/bus/acpi/executer/amfldio.c
reactos/drivers/bus/acpi/executer/ammisc.c
reactos/drivers/bus/acpi/executer/ammonad.c
reactos/drivers/bus/acpi/executer/ammutex.c
reactos/drivers/bus/acpi/executer/amnames.c
reactos/drivers/bus/acpi/executer/amprep.c
reactos/drivers/bus/acpi/executer/amregion.c
reactos/drivers/bus/acpi/executer/amresnte.c
reactos/drivers/bus/acpi/executer/amresolv.c
reactos/drivers/bus/acpi/executer/amresop.c
reactos/drivers/bus/acpi/executer/amstore.c
reactos/drivers/bus/acpi/executer/amstoren.c
reactos/drivers/bus/acpi/executer/amstorob.c
reactos/drivers/bus/acpi/executer/amsystem.c
reactos/drivers/bus/acpi/executer/amutils.c
reactos/drivers/bus/acpi/executer/amxface.c
reactos/drivers/bus/acpi/hardware/hwacpi.c
reactos/drivers/bus/acpi/hardware/hwgpe.c
reactos/drivers/bus/acpi/hardware/hwregs.c
reactos/drivers/bus/acpi/hardware/hwsleep.c
reactos/drivers/bus/acpi/hardware/hwtimer.c
reactos/drivers/bus/acpi/include/acexcep.h
reactos/drivers/bus/acpi/include/acpi.h
reactos/drivers/bus/acpi/namespace/nsaccess.c
reactos/drivers/bus/acpi/namespace/nsalloc.c
reactos/drivers/bus/acpi/namespace/nseval.c
reactos/drivers/bus/acpi/namespace/nsinit.c
reactos/drivers/bus/acpi/namespace/nsload.c
reactos/drivers/bus/acpi/namespace/nsnames.c
reactos/drivers/bus/acpi/namespace/nsobject.c
reactos/drivers/bus/acpi/namespace/nssearch.c
reactos/drivers/bus/acpi/namespace/nsutils.c
reactos/drivers/bus/acpi/namespace/nswalk.c
reactos/drivers/bus/acpi/namespace/nsxfname.c
reactos/drivers/bus/acpi/namespace/nsxfobj.c
reactos/drivers/bus/acpi/ospm/acpienum.c
reactos/drivers/bus/acpi/ospm/acpisys.c
reactos/drivers/bus/acpi/ospm/bn.c
reactos/drivers/bus/acpi/ospm/busmgr/bm.c
reactos/drivers/bus/acpi/ospm/busmgr/bmnotify.c
reactos/drivers/bus/acpi/ospm/busmgr/bmpm.c
reactos/drivers/bus/acpi/ospm/busmgr/bmpower.c
reactos/drivers/bus/acpi/ospm/busmgr/bmrequest.c
reactos/drivers/bus/acpi/ospm/busmgr/bmsearch.c
reactos/drivers/bus/acpi/ospm/busmgr/bmutils.c
reactos/drivers/bus/acpi/ospm/busmgr/bmxface.c
reactos/drivers/bus/acpi/ospm/fdo.c
reactos/drivers/bus/acpi/ospm/include/acpisys.h
reactos/drivers/bus/acpi/ospm/osl.c
reactos/drivers/bus/acpi/ospm/pdo.c
reactos/drivers/bus/acpi/parser/psargs.c
reactos/drivers/bus/acpi/parser/psopcode.c
reactos/drivers/bus/acpi/parser/psparse.c
reactos/drivers/bus/acpi/parser/psscope.c
reactos/drivers/bus/acpi/parser/pstree.c
reactos/drivers/bus/acpi/parser/psutils.c
reactos/drivers/bus/acpi/parser/pswalk.c
reactos/drivers/bus/acpi/parser/psxface.c
reactos/drivers/bus/acpi/resource/rsaddr.c
reactos/drivers/bus/acpi/resource/rscalc.c
reactos/drivers/bus/acpi/resource/rscreate.c
reactos/drivers/bus/acpi/resource/rsdump.c
reactos/drivers/bus/acpi/resource/rsio.c
reactos/drivers/bus/acpi/resource/rsirq.c
reactos/drivers/bus/acpi/resource/rslist.c
reactos/drivers/bus/acpi/resource/rsmemory.c
reactos/drivers/bus/acpi/resource/rsmisc.c
reactos/drivers/bus/acpi/resource/rsutils.c
reactos/drivers/bus/acpi/resource/rsxface.c
reactos/drivers/bus/acpi/tables/tbconvrt.c
reactos/drivers/bus/acpi/tables/tbget.c
reactos/drivers/bus/acpi/tables/tbinstal.c
reactos/drivers/bus/acpi/tables/tbutils.c
reactos/drivers/bus/acpi/tables/tbxface.c
reactos/drivers/bus/acpi/tables/tbxfroot.c
reactos/drivers/bus/acpi/utils/cmalloc.c
reactos/drivers/bus/acpi/utils/cmclib.c
reactos/drivers/bus/acpi/utils/cmcopy.c
reactos/drivers/bus/acpi/utils/cmdebug.c
reactos/drivers/bus/acpi/utils/cmdelete.c
reactos/drivers/bus/acpi/utils/cmeval.c
reactos/drivers/bus/acpi/utils/cmglobal.c
reactos/drivers/bus/acpi/utils/cminit.c
reactos/drivers/bus/acpi/utils/cmobject.c
reactos/drivers/bus/acpi/utils/cmutils.c
reactos/drivers/bus/acpi/utils/cmxface.c

index a3960c1..968812a 100644 (file)
                <file>cmxface.c</file>
        </directory>
        <file>acpi.rc</file>
+       <pch>include/acpi.h</pch>
 </module>
index c4ca92b..191a9e9 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dsfield")
index c400a9a..70b2349 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "actables.h"
-#include "acdebug.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dsmethod")
index 69a4a92..f513040 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dsmthdat")
index 7bedc0f..29f18fa 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dsobject")
index 459b81a..4a68ef8 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "actables.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dsopcode")
index 82b3814..c874694 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acdebug.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dsutils")
index 3105525..b114cf9 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acdebug.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dswexec")
index 4c072ed..b810d5f 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acevents.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dswload")
index 9813df5..87bdfd4 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acdispat.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dswscope")
index 99632f0..80e9933 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acnamesp.h"
-#include "acinterp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_DISPATCHER
         MODULE_NAME         ("dswstate")
index 319a2d3..5eba361 100644 (file)
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "acpi.h"
-#include "achware.h"
-#include "acevents.h"
-#include "acnamesp.h"
-#include "accommon.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evevent")
index 16f0d47..7d137d1 100644 (file)
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "acpi.h"
-#include "acevents.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "achware.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evmisc")
index b94806d..61bb392 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acevents.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evregion")
index 72e9a30..e37e78a 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acevents.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evrgnini")
index a132393..748c5f7 100644 (file)
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "achware.h"
-#include "acevents.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evsci")
index eb6563e..cef2200 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "amlcode.h"
-#include "acinterp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evxface")
index 7eb308c..439f62e 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "amlcode.h"
-#include "acinterp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evxfevnt")
index a675b09..e9d720e 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "amlcode.h"
-#include "acinterp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EVENTS
         MODULE_NAME         ("evxfregn")
index 983206f..b2e8c55 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "actables.h"
-#include "acdispat.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index e355cc0..cb53d14 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "acevents.h"
-#include "amlcode.h"
-#include "acdispat.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EXECUTER
         MODULE_NAME         ("amconvrt")
index 8822ebb..e8c5704 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "acdispat.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index da13492..4f04ee9 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "actables.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_EXECUTER
         MODULE_NAME         ("amdump")
index 2dfe2f0..66744f8 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "acevents.h"
-#include "amlcode.h"
-#include "acdispat.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 3e41398..cb3007c 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "achware.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 651514b..6804692 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "achware.h"
-#include "acevents.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 0d7cd73..b4adaf1 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acdispat.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index ca042c4..e37e27d 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index a7ac010..2a40910 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "achware.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 #define _COMPONENT          ACPI_EXECUTER
         MODULE_NAME         ("ammutex")
index 605d002..269631f 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
+#include <acpi.h>
+
 
 #define _COMPONENT          ACPI_EXECUTER
         MODULE_NAME         ("amnames")
index 50e3f04..351fb2b 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "acparser.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index c0ea79e..a3e9e0a 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "achware.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 1a07e0d..9ddbc84 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "actables.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index ce9952a..bdbaed6 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "actables.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 9f11d97..58e9feb 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "actables.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index cb262c1..136373a 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "actables.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 6f27aea..aacf99e 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "actables.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index 388ffd4..a0d25c7 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "actables.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_EXECUTER
index f42910f..aff8688 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "achware.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 #define _COMPONENT          ACPI_EXECUTER
         MODULE_NAME         ("amsystem")
index 8e03414..21cd25c 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "acevents.h"
+#include <acpi.h>
+
 
 #define _COMPONENT          ACPI_EXECUTER
         MODULE_NAME         ("amutils")
index 816672c..7ce20dd 100644 (file)
@@ -25,8 +25,8 @@
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
+#include <acpi.h>
+
 
 
 #define _COMPONENT          ACPI_EXECUTER
index e22374b..b1504fa 100644 (file)
@@ -25,9 +25,7 @@
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_HARDWARE
         MODULE_NAME         ("hwacpi")
index 1741bc7..9d7ed9e 100644 (file)
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "acpi.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acevents.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_HARDWARE
         MODULE_NAME         ("hwgpe")
index e337028..658d5c8 100644 (file)
@@ -26,9 +26,7 @@
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "acnamesp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_HARDWARE
         MODULE_NAME         ("hwregs")
index 0aa8d9d..a30fbe6 100644 (file)
@@ -24,9 +24,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "achware.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_HARDWARE
         MODULE_NAME         ("hwsleep")
index 5405de6..06dfbbe 100644 (file)
@@ -24,8 +24,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#include "acpi.h"
-#include "achware.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_HARDWARE
         MODULE_NAME         ("hwtimer")
index 91d76ec..82089e3 100644 (file)
 #define AE_CODE_CTRL_MAX                0x0008
 
 
-#ifdef DEFINE_ACPI_GLOBALS
-
-/*
- * String versions of the exception codes above
- * These strings must match the corresponding defines exactly
- */
-static NATIVE_CHAR          *acpi_gbl_exception_names_env[] =
-{
-       "AE_OK",
-       "AE_ERROR",
-       "AE_NO_ACPI_TABLES",
-       "AE_NO_NAMESPACE",
-       "AE_NO_MEMORY",
-       "AE_NOT_FOUND",
-       "AE_NOT_EXIST",
-       "AE_EXIST",
-       "AE_TYPE",
-       "AE_NULL_OBJECT",
-       "AE_NULL_ENTRY",
-       "AE_BUFFER_OVERFLOW",
-       "AE_STACK_OVERFLOW",
-       "AE_STACK_UNDERFLOW",
-       "AE_NOT_IMPLEMENTED",
-       "AE_VERSION_MISMATCH",
-       "AE_SUPPORT",
-       "AE_SHARE",
-       "AE_LIMIT",
-       "AE_TIME",
-       "AE_UNKNOWN_STATUS",
-       "AE_ACQUIRE_DEADLOCK",
-       "AE_RELEASE_DEADLOCK",
-       "AE_NOT_ACQUIRED",
-       "AE_ALREADY_ACQUIRED",
-       "AE_NO_HARDWARE_RESPONSE",
-       "AE_NO_GLOBAL_LOCK",
-};
-
-static NATIVE_CHAR          *acpi_gbl_exception_names_pgm[] =
-{
-       "AE_BAD_PARAMETER",
-       "AE_BAD_CHARACTER",
-       "AE_BAD_PATHNAME",
-       "AE_BAD_DATA",
-       "AE_BAD_ADDRESS",
-};
-
-static NATIVE_CHAR          *acpi_gbl_exception_names_tbl[] =
-{
-       "AE_BAD_SIGNATURE",
-       "AE_BAD_HEADER",
-       "AE_BAD_CHECKSUM",
-       "AE_BAD_VALUE",
-};
-
-static NATIVE_CHAR          *acpi_gbl_exception_names_aml[] =
-{
-       "AE_AML_ERROR",
-       "AE_AML_PARSE",
-       "AE_AML_BAD_OPCODE",
-       "AE_AML_NO_OPERAND",
-       "AE_AML_OPERAND_TYPE",
-       "AE_AML_OPERAND_VALUE",
-       "AE_AML_UNINITIALIZED_LOCAL",
-       "AE_AML_UNINITIALIZED_ARG",
-       "AE_AML_UNINITIALIZED_ELEMENT",
-       "AE_AML_NUMERIC_OVERFLOW",
-       "AE_AML_REGION_LIMIT",
-       "AE_AML_BUFFER_LIMIT",
-       "AE_AML_PACKAGE_LIMIT",
-       "AE_AML_DIVIDE_BY_ZERO",
-       "AE_AML_BAD_NAME",
-       "AE_AML_NAME_NOT_FOUND",
-       "AE_AML_INTERNAL",
-       "AE_AML_INVALID_SPACE_ID",
-       "AE_AML_STRING_LIMIT",
-       "AE_AML_NO_RETURN_VALUE",
-       "AE_AML_METHOD_LIMIT",
-       "AE_AML_NOT_OWNER",
-       "AE_AML_MUTEX_ORDER",
-       "AE_AML_MUTEX_NOT_ACQUIRED",
-};
-
-static NATIVE_CHAR          *acpi_gbl_exception_names_ctrl[] =
-{
-       "AE_CTRL_RETURN_VALUE",
-       "AE_CTRL_PENDING",
-       "AE_CTRL_TERMINATE",
-       "AE_CTRL_TRUE",
-       "AE_CTRL_FALSE",
-       "AE_CTRL_DEPTH",
-       "AE_CTRL_END",
-       "AE_CTRL_TRANSFER",
-};
-
-
-#endif /* DEFINE_ACPI_GLOBALS */
-
 
 #endif /* __ACEXCEP_H__ */
index 7aaf7ae..051fe65 100644 (file)
@@ -29,6 +29,7 @@
 #include "platform/types.h"
 #undef ROUND_DOWN
 #undef ROUND_UP
+#define DEFINE_ACPI_GLOBALS
 
 /*
  * Common includes for all ACPI driver files
 #include "achware.h"            /* Hardware defines and interfaces */
 #include "accommon.h"           /* Common interfaces */
 #include "acresrc.h"            /* Resource Manager function prototypes */
-
+#include "acparser.h"
+#include "acinterp.h"
+#include "amlcode.h"
+#include "acnamesp.h"
+#include "acevents.h"
+#include "actables.h"
+#include "acdispat.h"
+#include <ntddk.h>
+#include <bm.h>
+#include <bn.h>
+#include <bmpower.h>
+#include <acpisys.h>
+#include <acglobal.h>
 
 #endif /* __ACPI_H__ */
index 90364af..4da6b90 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acdispat.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsaccess")
index eba25d4..00f7988 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsalloc")
index 1eaf251..63647e0 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nseval")
index 508528f..81ed0fe 100644 (file)
@@ -24,9 +24,7 @@
  */
 
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "acdispat.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsinit")
index ad62f7e..a74bf57 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acdebug.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsload")
index 724f0ff..e39a344 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsnames")
index 528d07d..e0344ac 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "actables.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsobject")
index 7fc8062..53d6f19 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nssearch")
index 3eb6851..2683520 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "actables.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsutils")
index 9ff403c..ddfdecd 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nswalk")
index c2a50ec..780919c 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acevents.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_NAMESPACE
index 36849d9..1eaaedf 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acdispat.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_NAMESPACE
         MODULE_NAME         ("nsxfobj")
index 8fd97b8..6edac4e 100644 (file)
@@ -7,8 +7,7 @@
  * UPDATE HISTORY:
  *      01-05-2001  CSH  Created
  */
-#include <acpisys.h>
-#include <bm.h>
+#include <acpi.h>
 
 #define NDEBUG
 #include <debug.h>
index 6a6a9d8..cf6002f 100644 (file)
@@ -7,9 +7,7 @@
  * UPDATE HISTORY:
  *      01-05-2001  CSH  Created
  */
-#include <acpisys.h>
-#include <bm.h>
-#include <bn.h>
+#include <acpi.h>
 
 #define NDEBUG
 #include <debug.h>
index 2995887..6df7113 100644 (file)
@@ -24,8 +24,6 @@
  */
 
 #include <acpi.h>
-#include "bn.h"
-
 
 #define _COMPONENT             ACPI_BUTTON
        MODULE_NAME             ("bn")
index 2388744..42253ae 100644 (file)
@@ -25,7 +25,7 @@
 
 
 #include <acpi.h>
-#include "bm.h"
+
 
 
 #define _COMPONENT             ACPI_BUS_MANAGER
index 952dfcb..1f6e417 100644 (file)
@@ -25,7 +25,7 @@
 
 
 #include <acpi.h>
-#include "bm.h"
+
 
 
 #define _COMPONENT             ACPI_BUS_MANAGER
index 89d8add..61d65ae 100644 (file)
@@ -25,8 +25,6 @@
 
 
 #include <acpi.h>
-#include "bm.h"
-#include "bmpower.h"
 
 
 #define _COMPONENT             ACPI_POWER_CONTROL
index 6b04ea7..759c6d7 100644 (file)
@@ -34,9 +34,6 @@
 
 
 #include <acpi.h>
-#include "bm.h"
-#include "bmpower.h"
-
 
 #define _COMPONENT             ACPI_POWER_CONTROL
        MODULE_NAME             ("bmpower")
index d048536..d02ee94 100644 (file)
@@ -25,7 +25,6 @@
 
 
 #include <acpi.h>
-#include "bm.h"
 
 #define _COMPONENT             ACPI_BUS_MANAGER
        MODULE_NAME             ("bmrequest")
index b749119..ed37149 100644 (file)
@@ -25,7 +25,6 @@
 
 
 #include <acpi.h>
-#include "bm.h"
 
 
 #define _COMPONENT             ACPI_BUS_MANAGER
index 6d26306..5eda070 100644 (file)
@@ -25,8 +25,6 @@
 
 
 #include <acpi.h>
-#include "bm.h"
-
 
 #define _COMPONENT             ACPI_BUS_MANAGER
        MODULE_NAME             ("bmutils")
index 7d7578c..34b86fa 100644 (file)
@@ -25,7 +25,6 @@
 
 
 #include <acpi.h>
-#include "bm.h"
 
 #define _COMPONENT             ACPI_BUS_MANAGER
        MODULE_NAME             ("bmxface")
index 94228c7..7251735 100644 (file)
@@ -8,9 +8,7 @@
  * UPDATE HISTORY:
  *      08-08-2001  CSH  Created
  */
-#include <acpisys.h>
-#include <bm.h>
-#include <bn.h>
+#include <acpi.h>
 
 #define NDEBUG
 #include <debug.h>
index 0120edf..80d3d78 100644 (file)
@@ -4,9 +4,6 @@
  * PURPOSE: ACPI bus driver definitions
  */
 #define ACPI_DEBUG
-#include <acpi.h>
-#include <ntddk.h>
-#include <bm.h>
 
 typedef ACPI_STATUS (*ACPI_DRIVER_FUNCTION)(VOID);
 
index b9d46a2..893d396 100644 (file)
@@ -22,7 +22,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
-#include <acpisys.h>
+#include <acpi.h>
 
 #define NDEBUG
 #include <debug.h>
index 278dfc7..8a570f8 100644 (file)
@@ -7,9 +7,7 @@
  * UPDATE HISTORY:
  *      08-08-2001  CSH  Created
  */
-#include <acpisys.h>
-#include <bm.h>
-#include <bn.h>
+#include <acpi.h>
 
 #define NDEBUG
 #include <debug.h>
index 1f14973..1eaa016 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
-#include "acnamesp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("psargs")
index 9dfbe66..5620157 100644 (file)
@@ -24,9 +24,7 @@
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_PARSER
index 82e5d52..479756a 100644 (file)
  * templates in Aml_op_info[]
  */
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-#include "acdebug.h"
-#include "acinterp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("psparse")
index 771e613..77ff1b4 100644 (file)
@@ -24,8 +24,7 @@
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("psscope")
index 31d74fe..9260fca 100644 (file)
@@ -24,9 +24,7 @@
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("pstree")
index d41538f..6b331a5 100644 (file)
@@ -24,9 +24,7 @@
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("psutils")
index 1b62bb1..f2a90dd 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "amlcode.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acnamesp.h"
-#include "acinterp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("pswalk")
index 39689c6..ee25e84 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acdispat.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acnamesp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_PARSER
         MODULE_NAME         ("psxface")
index 57b1ac2..5fdb638 100644 (file)
@@ -27,8 +27,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsaddr")
index 8456688..28236e8 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
-#include "amlcode.h"
-#include "acnamesp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rscalc")
index c1fbef1..a856093 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
-#include "amlcode.h"
-#include "acnamesp.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rscreate")
index fa7043a..d280613 100644 (file)
@@ -24,8 +24,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsdump")
index 34936ef..a84b2a2 100644 (file)
@@ -29,9 +29,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
-
+#include <acpi.h>
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsio")
 
index 81c073f..b5dccbb 100644 (file)
@@ -27,8 +27,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsirq")
index 085ce1c..9c255d1 100644 (file)
@@ -25,8 +25,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rslist")
index b09c490..3efab7d 100644 (file)
@@ -29,8 +29,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsmemory")
index 1bed2c1..134ca94 100644 (file)
@@ -31,8 +31,7 @@
  */
 
 
-#include "acpi.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsmisc")
index da4cafc..a71b856 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "acresrc.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsutils")
index a1b250b..b19536e 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acresrc.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_RESOURCES
         MODULE_NAME         ("rsxface")
index a58e045..77ece2a 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "actables.h"
-#include "actbl.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_TABLES
         MODULE_NAME         ("tbconvrt")
index ef38751..e16db9d 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "actables.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_TABLES
         MODULE_NAME         ("tbget")
index 00f1052..91c176f 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "actables.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_TABLES
         MODULE_NAME         ("tbinstal")
index de39030..4d1cbbf 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "actables.h"
-#include "acinterp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_TABLES
         MODULE_NAME         ("tbutils")
index a02159c..ff44010 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "actables.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_TABLES
         MODULE_NAME         ("tbxface")
index b427eb7..c15bf6d 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "actables.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_TABLES
         MODULE_NAME         ("tbxfroot")
index 83a3080..03e743f 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acparser.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "acglobal.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cmalloc")
index 6b2d724..29f1d4f 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acevents.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 /*
  * These implementations of standard C Library routines can optionally be
index 004ce97..f09c35c 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_UTILITIES
index 7aeb524..afcb0ec 100644 (file)
@@ -24,7 +24,7 @@
  */
 
 
-#include "acpi.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cmdebug")
index 22fc150..a0fc962 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "actables.h"
-#include "acparser.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cmdelete")
index 510dff3..0ad0406 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cmeval")
index c2d1237..a66677e 100644 (file)
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
-#define DEFINE_ACPI_GLOBALS
-
-#include "acpi.h"
-#include "acevents.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_UTILITIES
@@ -186,6 +180,97 @@ ACPI_TABLE_SUPPORT          acpi_gbl_acpi_table_data[NUM_ACPI_TABLES] =
        /* XSDT 6 */ {XSDT_SIG,  XSDT_SIG, sizeof (RSDT_SIG)-1, ACPI_TABLE_SINGLE,   AE_OK,      NULL},
 };
 
+/*
+ * String versions of the exception codes above
+ * These strings must match the corresponding defines exactly
+ */
+NATIVE_CHAR          *acpi_gbl_exception_names_env[] =
+{
+       "AE_OK",
+       "AE_ERROR",
+       "AE_NO_ACPI_TABLES",
+       "AE_NO_NAMESPACE",
+       "AE_NO_MEMORY",
+       "AE_NOT_FOUND",
+       "AE_NOT_EXIST",
+       "AE_EXIST",
+       "AE_TYPE",
+       "AE_NULL_OBJECT",
+       "AE_NULL_ENTRY",
+       "AE_BUFFER_OVERFLOW",
+       "AE_STACK_OVERFLOW",
+       "AE_STACK_UNDERFLOW",
+       "AE_NOT_IMPLEMENTED",
+       "AE_VERSION_MISMATCH",
+       "AE_SUPPORT",
+       "AE_SHARE",
+       "AE_LIMIT",
+       "AE_TIME",
+       "AE_UNKNOWN_STATUS",
+       "AE_ACQUIRE_DEADLOCK",
+       "AE_RELEASE_DEADLOCK",
+       "AE_NOT_ACQUIRED",
+       "AE_ALREADY_ACQUIRED",
+       "AE_NO_HARDWARE_RESPONSE",
+       "AE_NO_GLOBAL_LOCK",
+};
+
+static NATIVE_CHAR          *acpi_gbl_exception_names_pgm[] =
+{
+       "AE_BAD_PARAMETER",
+       "AE_BAD_CHARACTER",
+       "AE_BAD_PATHNAME",
+       "AE_BAD_DATA",
+       "AE_BAD_ADDRESS",
+};
+
+static NATIVE_CHAR          *acpi_gbl_exception_names_tbl[] =
+{
+       "AE_BAD_SIGNATURE",
+       "AE_BAD_HEADER",
+       "AE_BAD_CHECKSUM",
+       "AE_BAD_VALUE",
+};
+
+static NATIVE_CHAR          *acpi_gbl_exception_names_aml[] =
+{
+       "AE_AML_ERROR",
+       "AE_AML_PARSE",
+       "AE_AML_BAD_OPCODE",
+       "AE_AML_NO_OPERAND",
+       "AE_AML_OPERAND_TYPE",
+       "AE_AML_OPERAND_VALUE",
+       "AE_AML_UNINITIALIZED_LOCAL",
+       "AE_AML_UNINITIALIZED_ARG",
+       "AE_AML_UNINITIALIZED_ELEMENT",
+       "AE_AML_NUMERIC_OVERFLOW",
+       "AE_AML_REGION_LIMIT",
+       "AE_AML_BUFFER_LIMIT",
+       "AE_AML_PACKAGE_LIMIT",
+       "AE_AML_DIVIDE_BY_ZERO",
+       "AE_AML_BAD_NAME",
+       "AE_AML_NAME_NOT_FOUND",
+       "AE_AML_INTERNAL",
+       "AE_AML_INVALID_SPACE_ID",
+       "AE_AML_STRING_LIMIT",
+       "AE_AML_NO_RETURN_VALUE",
+       "AE_AML_METHOD_LIMIT",
+       "AE_AML_NOT_OWNER",
+       "AE_AML_MUTEX_ORDER",
+       "AE_AML_MUTEX_NOT_ACQUIRED",
+};
+
+static NATIVE_CHAR          *acpi_gbl_exception_names_ctrl[] =
+{
+       "AE_CTRL_RETURN_VALUE",
+       "AE_CTRL_PENDING",
+       "AE_CTRL_TERMINATE",
+       "AE_CTRL_TRUE",
+       "AE_CTRL_FALSE",
+       "AE_CTRL_DEPTH",
+       "AE_CTRL_END",
+       "AE_CTRL_TRANSFER",
+};
 
 /*****************************************************************************
  *
index 6c4c5d7..72708c6 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acevents.h"
-#include "acparser.h"
-#include "acdispat.h"
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cminit")
index 12048cb..cab18b5 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acinterp.h"
-#include "acnamesp.h"
-#include "actables.h"
-#include "amlcode.h"
+#include <acpi.h>
 
 
 #define _COMPONENT          ACPI_UTILITIES
index 357ef54..387c649 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acevents.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acdebug.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cmutils")
index 0c2bd1b..ce5124b 100644 (file)
  */
 
 
-#include "acpi.h"
-#include "acevents.h"
-#include "achware.h"
-#include "acnamesp.h"
-#include "acinterp.h"
-#include "amlcode.h"
-#include "acdebug.h"
-
+#include <acpi.h>
 
 #define _COMPONENT          ACPI_UTILITIES
         MODULE_NAME         ("cmxface")