- Make ACPI use PCH. Cuts down compile time to 9 seconds on gcc. Modified: trunk/reactos/drivers/bus/acpi/acpi.xml Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsfield.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsmethod.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsmthdat.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsobject.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsopcode.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsutils.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswexec.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswload.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswscope.c Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswstate.c Modified: trunk/reactos/drivers/bus/acpi/events/evevent.c Modified: trunk/reactos/drivers/bus/acpi/events/evmisc.c Modified: trunk/reactos/drivers/bus/acpi/events/evregion.c Modified: trunk/reactos/drivers/bus/acpi/events/evrgnini.c Modified: trunk/reactos/drivers/bus/acpi/events/evsci.c Modified: trunk/reactos/drivers/bus/acpi/events/evxface.c Modified: trunk/reactos/drivers/bus/acpi/events/evxfevnt.c Modified: trunk/reactos/drivers/bus/acpi/events/evxfregn.c Modified: trunk/reactos/drivers/bus/acpi/executer/amconfig.c Modified: trunk/reactos/drivers/bus/acpi/executer/amconvrt.c Modified: trunk/reactos/drivers/bus/acpi/executer/amcreate.c Modified: trunk/reactos/drivers/bus/acpi/executer/amdump.c Modified: trunk/reactos/drivers/bus/acpi/executer/amdyadic.c Modified: trunk/reactos/drivers/bus/acpi/executer/amfield.c Modified: trunk/reactos/drivers/bus/acpi/executer/amfldio.c Modified: trunk/reactos/drivers/bus/acpi/executer/ammisc.c Modified: trunk/reactos/drivers/bus/acpi/executer/ammonad.c Modified: trunk/reactos/drivers/bus/acpi/executer/ammutex.c Modified: trunk/reactos/drivers/bus/acpi/executer/amnames.c Modified: trunk/reactos/drivers/bus/acpi/executer/amprep.c Modified: trunk/reactos/drivers/bus/acpi/executer/amregion.c Modified: trunk/reactos/drivers/bus/acpi/executer/amresnte.c Modified: trunk/reactos/drivers/bus/acpi/executer/amresolv.c Modified: trunk/reactos/drivers/bus/acpi/executer/amresop.c Modified: trunk/reactos/drivers/bus/acpi/executer/amstore.c Modified: trunk/reactos/drivers/bus/acpi/executer/amstoren.c Modified: trunk/reactos/drivers/bus/acpi/executer/amstorob.c Modified: trunk/reactos/drivers/bus/acpi/executer/amsystem.c Modified: trunk/reactos/drivers/bus/acpi/executer/amutils.c Modified: trunk/reactos/drivers/bus/acpi/executer/amxface.c Modified: trunk/reactos/drivers/bus/acpi/hardware/hwacpi.c Modified: trunk/reactos/drivers/bus/acpi/hardware/hwgpe.c Modified: trunk/reactos/drivers/bus/acpi/hardware/hwregs.c Modified: trunk/reactos/drivers/bus/acpi/hardware/hwsleep.c Modified: trunk/reactos/drivers/bus/acpi/hardware/hwtimer.c Modified: trunk/reactos/drivers/bus/acpi/include/acexcep.h Modified: trunk/reactos/drivers/bus/acpi/include/acpi.h Modified: trunk/reactos/drivers/bus/acpi/namespace/nsaccess.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsalloc.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nseval.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsinit.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsload.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsnames.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsobject.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nssearch.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsutils.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nswalk.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsxfname.c Modified: trunk/reactos/drivers/bus/acpi/namespace/nsxfobj.c Modified: trunk/reactos/drivers/bus/acpi/ospm/acpienum.c Modified: trunk/reactos/drivers/bus/acpi/ospm/acpisys.c Modified: trunk/reactos/drivers/bus/acpi/ospm/bn.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bm.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmnotify.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmpm.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmpower.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmrequest.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmsearch.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmutils.c Modified: trunk/reactos/drivers/bus/acpi/ospm/busmgr/bmxface.c Modified: trunk/reactos/drivers/bus/acpi/ospm/fdo.c Modified: trunk/reactos/drivers/bus/acpi/ospm/include/acpisys.h Modified: trunk/reactos/drivers/bus/acpi/ospm/osl.c Modified: trunk/reactos/drivers/bus/acpi/ospm/pdo.c Modified: trunk/reactos/drivers/bus/acpi/parser/psargs.c Modified: trunk/reactos/drivers/bus/acpi/parser/psopcode.c Modified: trunk/reactos/drivers/bus/acpi/parser/psparse.c Modified: trunk/reactos/drivers/bus/acpi/parser/psscope.c Modified: trunk/reactos/drivers/bus/acpi/parser/pstree.c Modified: trunk/reactos/drivers/bus/acpi/parser/psutils.c Modified: trunk/reactos/drivers/bus/acpi/parser/pswalk.c Modified: trunk/reactos/drivers/bus/acpi/parser/psxface.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsaddr.c Modified: trunk/reactos/drivers/bus/acpi/resource/rscalc.c Modified: trunk/reactos/drivers/bus/acpi/resource/rscreate.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsdump.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsio.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsirq.c Modified: trunk/reactos/drivers/bus/acpi/resource/rslist.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsmemory.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsmisc.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsutils.c Modified: trunk/reactos/drivers/bus/acpi/resource/rsxface.c Modified: trunk/reactos/drivers/bus/acpi/tables/tbconvrt.c Modified: trunk/reactos/drivers/bus/acpi/tables/tbget.c Modified: trunk/reactos/drivers/bus/acpi/tables/tbinstal.c Modified: trunk/reactos/drivers/bus/acpi/tables/tbutils.c Modified: trunk/reactos/drivers/bus/acpi/tables/tbxface.c Modified: trunk/reactos/drivers/bus/acpi/tables/tbxfroot.c [truncated at 100 lines; 11 more skipped] _____
Modified: trunk/reactos/drivers/bus/acpi/acpi.xml --- trunk/reactos/drivers/bus/acpi/acpi.xml 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/acpi.xml 2006-01-09 00:41:48 UTC (rev 20747) @@ -134,4 +134,5 @@
<file>cmxface.c</file> </directory> <file>acpi.rc</file> + <pch>include/acpi.h</pch> </module> _____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsfield.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dsfield.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dsfield.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,13 +24,8 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsmethod.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dsmethod.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dsmethod.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,16 +24,8 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsmthdat.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dsmthdat.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dsmthdat.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,14 +24,8 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsobject.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dsobject.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dsobject.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,12 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsopcode.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dsopcode.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dsopcode.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,14 +25,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dsutils.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dsutils.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dsutils.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,13 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswexec.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dswexec.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dswexec.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,15 +25,8 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswload.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dswload.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dswload.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,15 +24,8 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswscope.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dswscope.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dswscope.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,11 +24,8 @@
*/
-#include "acpi.h" -#include "acinterp.h" -#include "acdispat.h" +#include <acpi.h>
- #define _COMPONENT ACPI_DISPATCHER MODULE_NAME ("dswscope")
_____
Modified: trunk/reactos/drivers/bus/acpi/dispatcher/dswstate.c --- trunk/reactos/drivers/bus/acpi/dispatcher/dswstate.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/dispatcher/dswstate.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,12 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evevent.c --- trunk/reactos/drivers/bus/acpi/events/evevent.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evevent.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,11 +24,7 @@
* 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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evmisc.c --- trunk/reactos/drivers/bus/acpi/events/evmisc.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evmisc.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,11 +24,7 @@
* 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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evregion.c --- trunk/reactos/drivers/bus/acpi/events/evregion.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evregion.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,11 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evrgnini.c --- trunk/reactos/drivers/bus/acpi/events/evrgnini.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evrgnini.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,11 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evsci.c --- trunk/reactos/drivers/bus/acpi/events/evsci.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evsci.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,12 +24,8 @@
* 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")
_____
Modified: trunk/reactos/drivers/bus/acpi/events/evxface.c --- trunk/reactos/drivers/bus/acpi/events/evxface.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evxface.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,12 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evxfevnt.c --- trunk/reactos/drivers/bus/acpi/events/evxfevnt.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evxfevnt.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,12 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/events/evxfregn.c --- trunk/reactos/drivers/bus/acpi/events/evxfregn.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/events/evxfregn.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,12 +25,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amconfig.c --- trunk/reactos/drivers/bus/acpi/executer/amconfig.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amconfig.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,14 +24,7 @@
*/
-#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 _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amconvrt.c --- trunk/reactos/drivers/bus/acpi/executer/amconvrt.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amconvrt.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,15 +24,8 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amcreate.c --- trunk/reactos/drivers/bus/acpi/executer/amcreate.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amcreate.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,13 +24,7 @@
*/
-#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 _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amdump.c --- trunk/reactos/drivers/bus/acpi/executer/amdump.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amdump.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,11 +24,7 @@
*/
-#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") _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amdyadic.c --- trunk/reactos/drivers/bus/acpi/executer/amdyadic.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amdyadic.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,15 +24,10 @@
*/
-#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 ("amdyadic")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amfield.c --- trunk/reactos/drivers/bus/acpi/executer/amfield.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amfield.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,15 +24,10 @@
*/
-#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 MODULE_NAME ("amfield")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amfldio.c --- trunk/reactos/drivers/bus/acpi/executer/amfldio.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amfldio.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,12 +24,7 @@
*/
-#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 _____
Modified: trunk/reactos/drivers/bus/acpi/executer/ammisc.c --- trunk/reactos/drivers/bus/acpi/executer/ammisc.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/ammisc.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,13 +25,10 @@
*/
-#include "acpi.h" -#include "acparser.h" -#include "acinterp.h" -#include "amlcode.h" -#include "acdispat.h" +#include <acpi.h>
+ #define _COMPONENT ACPI_EXECUTER MODULE_NAME ("ammisc")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/ammonad.c --- trunk/reactos/drivers/bus/acpi/executer/ammonad.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/ammonad.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,12 +25,7 @@
*/
-#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 _____
Modified: trunk/reactos/drivers/bus/acpi/executer/ammutex.c --- trunk/reactos/drivers/bus/acpi/executer/ammutex.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/ammutex.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,12 +25,9 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amnames.c --- trunk/reactos/drivers/bus/acpi/executer/amnames.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amnames.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,11 +25,9 @@
*/
-#include "acpi.h" -#include "acinterp.h" -#include "amlcode.h" -#include "acnamesp.h" +#include <acpi.h>
+ #define _COMPONENT ACPI_EXECUTER MODULE_NAME ("amnames")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amprep.c --- trunk/reactos/drivers/bus/acpi/executer/amprep.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amprep.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,11 +25,7 @@
*/
-#include "acpi.h" -#include "acinterp.h" -#include "amlcode.h" -#include "acnamesp.h" -#include "acparser.h" +#include <acpi.h>
#define _COMPONENT ACPI_EXECUTER _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amregion.c --- trunk/reactos/drivers/bus/acpi/executer/amregion.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amregion.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,14 +25,10 @@
*/
-#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 MODULE_NAME ("amregion")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amresnte.c --- trunk/reactos/drivers/bus/acpi/executer/amresnte.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amresnte.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,16 +25,10 @@
*/
-#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 MODULE_NAME ("amresnte")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amresolv.c --- trunk/reactos/drivers/bus/acpi/executer/amresolv.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amresolv.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,16 +25,10 @@
*/
-#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 MODULE_NAME ("amresolv")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amresop.c --- trunk/reactos/drivers/bus/acpi/executer/amresop.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amresop.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,16 +25,10 @@
*/
-#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 MODULE_NAME ("amresop")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amstore.c --- trunk/reactos/drivers/bus/acpi/executer/amstore.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amstore.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,13 +25,7 @@
*/
-#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 _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amstoren.c --- trunk/reactos/drivers/bus/acpi/executer/amstoren.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amstoren.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -26,15 +26,10 @@
*/
-#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 MODULE_NAME ("amstoren")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amstorob.c --- trunk/reactos/drivers/bus/acpi/executer/amstorob.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amstorob.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,13 +25,7 @@
*/
-#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 _____
Modified: trunk/reactos/drivers/bus/acpi/executer/amsystem.c --- trunk/reactos/drivers/bus/acpi/executer/amsystem.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amsystem.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,12 +25,9 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amutils.c --- trunk/reactos/drivers/bus/acpi/executer/amutils.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amutils.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,13 +25,9 @@
*/
-#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")
_____
Modified: trunk/reactos/drivers/bus/acpi/executer/amxface.c --- trunk/reactos/drivers/bus/acpi/executer/amxface.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/executer/amxface.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,10 +25,10 @@
*/
-#include "acpi.h" -#include "acinterp.h" +#include <acpi.h>
+ #define _COMPONENT ACPI_EXECUTER MODULE_NAME ("amxface")
_____
Modified: trunk/reactos/drivers/bus/acpi/hardware/hwacpi.c --- trunk/reactos/drivers/bus/acpi/hardware/hwacpi.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/hardware/hwacpi.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -25,10 +25,8 @@
*/
-#include "acpi.h" -#include "achware.h" +#include <acpi.h>
- #define _COMPONENT ACPI_HARDWARE MODULE_NAME ("hwacpi")
_____
Modified: trunk/reactos/drivers/bus/acpi/hardware/hwgpe.c --- trunk/reactos/drivers/bus/acpi/hardware/hwgpe.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/hardware/hwgpe.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -24,10 +24,7 @@
* 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") _____
Modified: trunk/reactos/drivers/bus/acpi/hardware/hwregs.c --- trunk/reactos/drivers/bus/acpi/hardware/hwregs.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/hardware/hwregs.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -26,9 +26,7 @@
*/
-#include "acpi.h" -#include "achware.h" -#include "acnamesp.h" +#include <acpi.h>
#define _COMPONENT ACPI_HARDWARE MODULE_NAME ("hwregs") _____
Modified: trunk/reactos/drivers/bus/acpi/hardware/hwsleep.c --- trunk/reactos/drivers/bus/acpi/hardware/hwsleep.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/hardware/hwsleep.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -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") _____
Modified: trunk/reactos/drivers/bus/acpi/hardware/hwtimer.c --- trunk/reactos/drivers/bus/acpi/hardware/hwtimer.c 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/hardware/hwtimer.c 2006-01-09 00:41:48 UTC (rev 20747) @@ -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") _____
Modified: trunk/reactos/drivers/bus/acpi/include/acexcep.h --- trunk/reactos/drivers/bus/acpi/include/acexcep.h 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/include/acexcep.h 2006-01-09 00:41:48 UTC (rev 20747) @@ -146,102 +146,5 @@
#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__ */ _____
Modified: trunk/reactos/drivers/bus/acpi/include/acpi.h --- trunk/reactos/drivers/bus/acpi/include/acpi.h 2006-01-09 00:36:08 UTC (rev 20746) +++ trunk/reactos/drivers/bus/acpi/include/acpi.h 2006-01-09 00:41:48 UTC (rev 20747) @@ -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 @@ -51,6 +52,18 @@ #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__ */ _____
Modified: trunk/reactos/drivers/bus/acpi/namespace/nsaccess.c --- trunk/reactos/drivers/bus/acpi/namespace/nsaccess.c 2006-01-09 00:36:08 UTC (rev 20746)
[truncated at 1000 lines; 1117 more skipped]