diff --git a/Kernel/drivers/audio/ac97/ac97.cpp b/Kernel/drivers/audio/ac97/ac97.cpp
index 8ceec9cf..324db075 100644
--- a/Kernel/drivers/audio/ac97/ac97.cpp
+++ b/Kernel/drivers/audio/ac97/ac97.cpp
@@ -15,6 +15,8 @@
along with Fennix Kernel. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
#include
@@ -818,3 +820,5 @@ namespace Driver::AC97
Panic,
Probe);
}
+
+#endif
diff --git a/Kernel/drivers/misc/aip/ata.cpp b/Kernel/drivers/misc/aip/ata.cpp
index adcdfbed..bf6b58a2 100644
--- a/Kernel/drivers/misc/aip/ata.cpp
+++ b/Kernel/drivers/misc/aip/ata.cpp
@@ -15,6 +15,8 @@
along with Fennix Kernel. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
#include
@@ -68,3 +70,5 @@ namespace Driver::AdvancedIntegratedPeripheral
return 0;
}
}
+
+#endif
diff --git a/Kernel/drivers/misc/aip/keyboard.cpp b/Kernel/drivers/misc/aip/keyboard.cpp
index 6d7898c1..402a6873 100644
--- a/Kernel/drivers/misc/aip/keyboard.cpp
+++ b/Kernel/drivers/misc/aip/keyboard.cpp
@@ -15,6 +15,8 @@
along with Fennix Drivers. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include "aip.hpp"
#include
@@ -222,3 +224,5 @@ namespace Driver::AdvancedIntegratedPeripheral
return 0;
}
}
+
+#endif
diff --git a/Kernel/drivers/misc/aip/main.cpp b/Kernel/drivers/misc/aip/main.cpp
index ee73c6cf..628c954b 100644
--- a/Kernel/drivers/misc/aip/main.cpp
+++ b/Kernel/drivers/misc/aip/main.cpp
@@ -15,6 +15,8 @@
along with Fennix Kernel. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
#include
@@ -258,3 +260,5 @@ namespace Driver::AdvancedIntegratedPeripheral
Panic,
Probe);
}
+
+#endif
diff --git a/Kernel/drivers/misc/aip/mouse.cpp b/Kernel/drivers/misc/aip/mouse.cpp
index 65849621..e10da859 100644
--- a/Kernel/drivers/misc/aip/mouse.cpp
+++ b/Kernel/drivers/misc/aip/mouse.cpp
@@ -15,6 +15,8 @@
along with Fennix Drivers. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include "aip.hpp"
#include
@@ -261,3 +263,5 @@ namespace Driver::AdvancedIntegratedPeripheral
return 0;
}
}
+
+#endif
diff --git a/Kernel/drivers/misc/aip/uart.cpp b/Kernel/drivers/misc/aip/uart.cpp
index 868276ad..81808015 100644
--- a/Kernel/drivers/misc/aip/uart.cpp
+++ b/Kernel/drivers/misc/aip/uart.cpp
@@ -15,6 +15,8 @@
along with Fennix Drivers. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
@@ -645,3 +647,5 @@ namespace Driver::AdvancedIntegratedPeripheral
// ExPrint(keyBuf);
// }
}
+
+#endif
diff --git a/Kernel/drivers/misc/vmware/vmware.cpp b/Kernel/drivers/misc/vmware/vmware.cpp
index 5888d389..618173df 100644
--- a/Kernel/drivers/misc/vmware/vmware.cpp
+++ b/Kernel/drivers/misc/vmware/vmware.cpp
@@ -15,6 +15,8 @@
along with Fennix Kernel. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
#include
@@ -918,3 +920,5 @@ namespace Driver::VMwareToolBox
Panic,
Probe);
}
+
+#endif
diff --git a/Kernel/drivers/net/e1000/e1000.cpp b/Kernel/drivers/net/e1000/e1000.cpp
index 063c7d3d..50f8cdc9 100644
--- a/Kernel/drivers/net/e1000/e1000.cpp
+++ b/Kernel/drivers/net/e1000/e1000.cpp
@@ -15,6 +15,8 @@
along with Fennix Kernel. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
#include
@@ -483,3 +485,5 @@ namespace Driver::E1000
Panic,
Probe);
}
+
+#endif
diff --git a/Kernel/drivers/net/rtl8139/rtl8139.cpp b/Kernel/drivers/net/rtl8139/rtl8139.cpp
index a785c70d..38a23164 100644
--- a/Kernel/drivers/net/rtl8139/rtl8139.cpp
+++ b/Kernel/drivers/net/rtl8139/rtl8139.cpp
@@ -15,6 +15,8 @@
along with Fennix Kernel. If not, see .
*/
+#if defined(__amd64__) || defined(__i386__)
+
#include
#include
#include
@@ -292,3 +294,5 @@ namespace Driver::RTL8139
Panic,
Probe);
}
+
+#endif