summaryrefslogtreecommitdiffstats
path: root/src/Makefile.housekeeping
diff options
context:
space:
mode:
authorMichael Brown2010-04-19 21:32:25 +0200
committerMichael Brown2010-04-20 00:43:48 +0200
commit329686c0262001054db42f7b5d33677430980fed (patch)
treea05a80243bdded5e4f8aec97f6e39fc1fb375a65 /src/Makefile.housekeeping
parent[build] Rename gPXE to iPXE (diff)
downloadipxe-329686c0262001054db42f7b5d33677430980fed.tar.gz
ipxe-329686c0262001054db42f7b5d33677430980fed.tar.xz
ipxe-329686c0262001054db42f7b5d33677430980fed.zip
[romprefix] Remove .xrom prefix
The .xrom prefix provides an experimental mechanism for loading ROM images greater than 64kB in size by mapping the expansion ROM BAR in at a hopefully-unused address. This is unreliable, and potentially dangerous. In particular, there is no guarantee that any PCI bridges between the CPU and the device will respond to accesses for the "unused" memory region that is chosen, and it is possible that the process of scanning for the "unused" memory region may end up issuing reads to other PCI devices. If this ends up trampling on a register with read side-effects belonging to an unrelated PCI device, this may cause undefined behaviour. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/Makefile.housekeeping')
-rw-r--r--src/Makefile.housekeeping2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping
index 653542e5..efd85ea3 100644
--- a/src/Makefile.housekeeping
+++ b/src/Makefile.housekeeping
@@ -867,8 +867,6 @@ endif # defined(BIN)
FINALISE_rom = $(MAKEROM) $(MAKEROM_FLAGS) $(TGT_MAKEROM_FLAGS) \
-i$(IDENT) -s 0 $@
FINALISE_hrom = $(FINALISE_rom)
-FINALISE_xrom = $(MAKEROM) $(MAKEROM_FLAGS) $(TGT_MAKEROM_FLAGS) \
- -i$(IDENT) -n -s 0 $@
# Some ROMs require specific flags to be passed to makerom.pl
#