We need to bloody well set KernelVersion before using it... syslinux-3.50-pre12
authorH. Peter Anvin <hpa@zytor.com>
Wed, 23 May 2007 00:43:18 +0000 (17:43 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 23 May 2007 00:43:18 +0000 (17:43 -0700)
runkernel.inc

index d11ecb7..1ba620e 100644 (file)
@@ -210,6 +210,7 @@ prepare_header:
                cmp dword [es:su_header],HEADER_ID      ; New setup code ID
                jne old_kernel                  ; Old kernel, load low
                mov ax,[es:su_version]
+               mov [KernelVersion],ax
                cmp ax,0200h                    ; Setup code version 2.0
                jb old_kernel                   ; Old kernel, load low
                cmp ax,0201h                    ; Version 2.01+?