2008-07-26 21:18:00 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
2010-03-26 00:21:45 +00:00
|
|
|
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
2009-12-31 15:38:34 +00:00
|
|
|
<module name="hal" type="kernelmodedll" entrypoint="HalInitSystem" installbase="system32" installname="hal.dll">
|
2009-12-31 20:46:45 +00:00
|
|
|
<importlibrary base="hal" definition="../hal.pspec" />
|
2008-07-26 21:18:00 +00:00
|
|
|
<bootstrap installbase="$(CDOUTPUT)" nameoncd="hal.dll" />
|
2009-12-31 20:46:45 +00:00
|
|
|
<include base="hal">include</include>
|
2008-07-26 21:18:00 +00:00
|
|
|
<include base="ntoskrnl">include</include>
|
2010-03-26 00:21:45 +00:00
|
|
|
<!-- include base="x86emu">.</include -->
|
2008-07-26 21:18:00 +00:00
|
|
|
<define name="_DISABLE_TIDENTS" />
|
|
|
|
<define name="_NTHAL_" />
|
2010-02-06 19:16:23 +00:00
|
|
|
<define name="_X86BIOS_" />
|
2010-04-01 20:41:04 +00:00
|
|
|
<library>hal_generic</library>
|
[HALACPI]: Add project, right now it just builds the normal HAL. The idea is to split the generic HAL into legacy (x86 only) and ACPI (x86+ACPI, or x64). Bus handling, reboot/shutdown, PnP, power management (sleep/resume/hibernate), timer, environment variable, debugging, and initialization code is expected to differ between legacy and ACPI, if not more.
svn path=/trunk/; revision=46574
2010-03-29 21:35:31 +00:00
|
|
|
<library>hal_generic_acpi</library>
|
2008-07-26 21:18:00 +00:00
|
|
|
<library>ntoskrnl</library>
|
2010-04-13 16:26:48 +00:00
|
|
|
<library>x86emu</library>
|
2009-12-31 20:46:45 +00:00
|
|
|
|
2010-04-13 16:26:48 +00:00
|
|
|
<directory name="generic">
|
|
|
|
<file>spinlock.c</file>
|
|
|
|
</directory>
|
|
|
|
|
|
|
|
<directory name="up">
|
|
|
|
<file>processor.c</file>
|
|
|
|
</directory>
|
|
|
|
|
|
|
|
<!-- directory name="mp">
|
2010-03-26 00:21:45 +00:00
|
|
|
<file>halinit_mp.c</file>
|
2010-04-13 16:26:48 +00:00
|
|
|
<file>processor_mp.c</file>
|
2010-03-26 00:21:45 +00:00
|
|
|
<file>halmp.rc</file>
|
2009-12-31 21:23:01 +00:00
|
|
|
<directory name="amd64">
|
2010-04-13 16:26:48 +00:00
|
|
|
<file>mps.S</file>
|
2009-12-31 21:23:01 +00:00
|
|
|
</directory>
|
2010-04-13 16:26:48 +00:00
|
|
|
</directory -->
|
2008-07-26 21:18:00 +00:00
|
|
|
</module>
|
2010-03-26 00:21:45 +00:00
|
|
|
</group>
|
2010-01-21 21:05:45 +00:00
|
|
|
|