summaryrefslogtreecommitdiffstats
path: root/src/arch
diff options
context:
space:
mode:
authorMichael Brown2010-04-25 03:54:12 +0200
committerMichael Brown2010-04-25 03:54:12 +0200
commitd8c1f2e94f5b072fb5de557bc796ba35f86db6d6 (patch)
treebe27ca416a56916c56e4235e3a7f71592a129715 /src/arch
parent[main] Match "starting execution" and "initialising devices" message style (diff)
downloadipxe-d8c1f2e94f5b072fb5de557bc796ba35f86db6d6.tar.gz
ipxe-d8c1f2e94f5b072fb5de557bc796ba35f86db6d6.tar.xz
ipxe-d8c1f2e94f5b072fb5de557bc796ba35f86db6d6.zip
[build] Replace obsolete makerom.pl with quick script using Option::ROM
The only remaining useful function of makerom.pl is to correct the ROM and PnP checksums; the PCI IDs are set at link time, and padding is performed using padimg.pl. Option::ROM already provides a facility for correcting the checksums, so we may as well just use this instead. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/i386/Makefile.pcbios4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/arch/i386/Makefile.pcbios b/src/arch/i386/Makefile.pcbios
index e3c338729..100420522 100644
--- a/src/arch/i386/Makefile.pcbios
+++ b/src/arch/i386/Makefile.pcbios
@@ -26,6 +26,10 @@ PAD_rom = $(PADIMG) --blksize=512 --byte=0xff $@
PAD_dsk = $(PADIMG) --blksize=512 $@
PAD_hd = $(PADIMG) --blksize=32768 $@
+# Finalisation rules
+#
+FINALISE_rom = $(FIXROM) $@
+
# rule to make a non-emulation ISO boot image
NON_AUTO_MEDIA += iso
%iso: %lkrn util/geniso