[comboot] Match version strings to SYSLINUX style
authorDaniel Verkamp <daniel@drv.nu>
Mon, 1 Mar 2010 01:55:13 +0000 (01:55 +0000)
committerMichael Brown <mcb30@etherboot.org>
Mon, 1 Mar 2010 01:55:54 +0000 (01:55 +0000)
In the actual SYSLINUX suite's comboot implementation, the version
string is prefixed by CR LF, and the copyright string has a leading
space.  Some tools (specifically HDT) assume these padding characters
exist, so we should probably return strings in a similar format.

Signed-off-by: Michael Brown <mcb30@etherboot.org>
src/arch/i386/interface/syslinux/comboot_call.c

index 0a17bf1..51a1b6d 100644 (file)
@@ -43,11 +43,11 @@ FILE_LICENCE ( GPL2_OR_LATER );
 #include "config/serial.h"
 
 /** The "SYSLINUX" version string */
-static char __data16_array ( syslinux_version, [] ) = "gPXE " VERSION;
+static char __data16_array ( syslinux_version, [] ) = "\r\ngPXE " VERSION;
 #define syslinux_version __use_data16 ( syslinux_version )
 
 /** The "SYSLINUX" copyright string */
-static char __data16_array ( syslinux_copyright, [] ) = "http://etherboot.org";
+static char __data16_array ( syslinux_copyright, [] ) = " http://etherboot.org";
 #define syslinux_copyright __use_data16 ( syslinux_copyright )
 
 static char __data16_array ( syslinux_configuration_file, [] ) = "";