diff --git a/reactos/hal/halx86/CMakeLists.txt b/reactos/hal/halx86/CMakeLists.txt
index 23f49cff365..bdb5ede106e 100644
--- a/reactos/hal/halx86/CMakeLists.txt
+++ b/reactos/hal/halx86/CMakeLists.txt
@@ -38,6 +38,7 @@ list(APPEND HAL_GENERIC_PCAT_SOURCE
generic/legacy/bus/pcidata.c
generic/legacy/bus/sysbus.c
generic/legacy/bussupp.c
+ generic/legacy/halpnpdd.c
generic/legacy/halpcat.c)
list(APPEND HAL_GENERIC_ACPI_SOURCE
diff --git a/reactos/hal/halx86/hal_generic_acpi.rbuild b/reactos/hal/halx86/hal_generic_acpi.rbuild
index 19e2b8093b2..f2702f406fe 100644
--- a/reactos/hal/halx86/hal_generic_acpi.rbuild
+++ b/reactos/hal/halx86/hal_generic_acpi.rbuild
@@ -8,16 +8,16 @@
-
- halacpi.c
- halpnpdd.c
- busemul.c
-
-
-
- pcibus.c
-
-
+
+ halacpi.c
+ halpnpdd.c
+ busemul.c
+
+
+
+ pcibus.c
+
+
halinit.c
diff --git a/reactos/hal/halx86/hal_generic_pcat.rbuild b/reactos/hal/halx86/hal_generic_pcat.rbuild
index 85fb6463c5a..539b3cfbc31 100644
--- a/reactos/hal/halx86/hal_generic_pcat.rbuild
+++ b/reactos/hal/halx86/hal_generic_pcat.rbuild
@@ -7,19 +7,19 @@
-
-
- bushndlr.c
- cmosbus.c
- isabus.c
- pcibus.c
- pcidata.c
- sysbus.c
-
- bussupp.c
- halpcat.c
+
+
+ bushndlr.c
+ cmosbus.c
+ isabus.c
+ pcibus.c
+ pcidata.c
+ sysbus.c
+
+ bussupp.c
+ halpcat.c
halpnpdd.c
-
+
halinit.c