From ebb00e032c5e707b031776510f355651d935c997 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Fri, 19 Jan 2007 15:40:01 +0000 Subject: Misread the definition of the type_of_loader field; it should include a version. --- src/arch/i386/include/bzimage.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/arch/i386/include') diff --git a/src/arch/i386/include/bzimage.h b/src/arch/i386/include/bzimage.h index e536b6e8a..f443fae72 100644 --- a/src/arch/i386/include/bzimage.h +++ b/src/arch/i386/include/bzimage.h @@ -71,7 +71,13 @@ struct bzimage_header { #define BZI_SIGNATURE 0x53726448 /** bzImage boot loader identifier for Etherboot */ -#define BZI_LOADER_TYPE_ETHERBOOT 4 +#define BZI_LOADER_TYPE_ETHERBOOT 0x40 + +/** bzImage boot loader identifier for gPXE + * + * We advertise ourselves as Etherboot version 6. + */ +#define BZI_LOADER_TYPE_GPXE ( BZI_LOADER_TYPE_ETHERBOOT | 0x06 ) /** bzImage "load high" flag */ #define BZI_LOAD_HIGH 0x01 -- cgit v1.2.3-55-g7522