]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[build] Include ISA drivers only in 32-bit BIOS builds
authorMichael Brown <mcb30@ipxe.org>
Thu, 12 Feb 2026 11:44:37 +0000 (11:44 +0000)
committerMichael Brown <mcb30@ipxe.org>
Thu, 12 Feb 2026 11:44:37 +0000 (11:44 +0000)
ISA hardware is vanishingly unlikely to be encountered in anything
other than pre-64-bit x86 hardware with a BIOS firmware.  Exclude the
ISA drivers from all other builds.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/Makefile
src/arch/i386/Makefile.pcbios

index 77a2bc28496381efc17a8c91a2aecabe8c62aab7..cdbd6a44f253de6f2973b2e54236374697d24e8c 100644 (file)
@@ -243,7 +243,6 @@ version :
 
 # All drivers (excluding USB)
 #
-DRIVERS_ipxe   += $(DRIVERS_isa_net)
 DRIVERS_ipxe   += $(DRIVERS_pci_net)
 DRIVERS_ipxe   += $(DRIVERS_pci_infiniband)
 
index dfb8db0a0203587b369342acee67a143bc558dfb..16eea1830ba899b69db64da4a76246c5e1d5bfbd 100644 (file)
@@ -4,3 +4,7 @@
 #
 MAKEDEPS       += arch/x86/Makefile.pcbios
 include arch/x86/Makefile.pcbios
+
+# Include ISA drivers in the all-drivers build
+#
+DRIVERS_ipxe   += $(DRIVERS_isa_net)