<xi:include href="hal_generic.rbuild" />
<xi:include href="hal_generic_up.rbuild" />
<xi:include href="hal_generic_mp.rbuild" />
-
+ <xi:include href="hal_generic_pcat.rbuild" />
+ <xi:include href="hal_generic_acpi.rbuild" />
+
<if property="ARCH" value="i386">
<xi:include href="hal.rbuild" />
<xi:include href="halacpi.rbuild" />
<include base="ntoskrnl">include</include>
<define name="_NTHALDLL_" />
<define name="_NTHAL_" />
- <library>hal_generic_legacy</library>
+ <library>hal_generic</library>
+ <library>hal_generic_pcat</library>
<library>hal_generic_up</library>
<library>ntoskrnl</library>
<library>libcntpr</library>
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
+<group>
+ <module name="hal_generic_acpi" type="objectlibrary">
+ <include>include</include>
+ <include base="ntoskrnl">include</include>
+ <define name="_NTHALDLL_" />
+ <define name="_NTHAL_" />
+ <directory name="generic">
+ <directory name="acpi">
+ <file>halacpi.c</file>
+ <file>halpnpdd.c</file>
+ </directory>
+ </directory>
+ </module>
+</group>
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
+<group>
+ <module name="hal_generic_pcat" type="objectlibrary">
+ <include>include</include>
+ <include base="ntoskrnl">include</include>
+ <define name="_NTHALDLL_" />
+ <define name="_NTHAL_" />
+ <directory name="generic">
+ <directory name="legacy">
+ <file>halpcat.c</file>
+ </directory>
+ </directory>
+ </module>
+</group>
<include base="ntoskrnl">include</include>
<define name="_NTHALDLL_" />
<define name="_NTHAL_" />
+ <library>hal_generic</library>
<library>hal_generic_acpi</library>
<library>hal_generic_up</library>
<library>ntoskrnl</library>
<define name="_DISABLE_TIDENTS" />
<define name="_NTHAL_" />
<define name="_X86BIOS_" />
+ <library>hal_generic</library>
<library>hal_generic_acpi</library>
<library>hal_generic_up</library>
<library>ntoskrnl</library>
<define name="CONFIG_SMP" />
<define name="_NTHALDLL_" />
<define name="_NTHAL_" />
- <library>hal_generic_legacy</library>
+ <library>hal_generic</library>
+ <library>hal_generic_pcat</library>
<library>hal_generic_mp</library>
<library>ntoskrnl</library>
<library>libcntpr</library>
<define name="_NTHALDLL_" />
<define name="_NTHAL_" />
<define name="SARCH_XBOX" />
- <library>hal_generic_legacy</library>
+ <library>hal_generic</library>
+ <library>hal_generic_pcat</library>
<library>hal_generic_up</library>
<library>ntoskrnl</library>
<library>libcntpr</library>