[image] Allow multiple embedded images
authorMichael Brown <mcb30@etherboot.org>
Mon, 16 Feb 2009 00:28:30 +0000 (00:28 +0000)
committerMichael Brown <mcb30@etherboot.org>
Mon, 16 Feb 2009 00:30:36 +0000 (00:30 +0000)
commit076154a1c6ca987f84450c0225c190c9cdd77c59
treefbe8e2e7ccbd9de5f048894f9a58687df0c975de
parentf16668dd600c266ee573badc295745cbb0c0f879
[image] Allow multiple embedded images

This patch extends the embedded image feature to allow multiple
embedded images instead of just one.

gPXE now always boots the first embedded image on startup instead of
doing the hardcoded DHCP boot (aka autoboot).

Based heavily upon a patch by Stefan Hajnoczi <stefanha@gmail.com>.
12 files changed:
contrib/scripts/gpxelinux.gpxe [new file with mode: 0644]
contrib/scripts/static.gpxe [new file with mode: 0644]
src/Makefile.housekeeping
src/core/config.c
src/core/main.c
src/image/default.gpxe [new file with mode: 0644]
src/image/embed.S [deleted file]
src/image/embedded.c
src/include/gpxe/embedded.h [deleted file]
src/include/gpxe/errfile.h
src/include/gpxe/uri.h
src/usr/autoboot.c