diff --git a/kernel/trunk/boot/bootvesa.inc b/kernel/trunk/boot/bootvesa.inc index 1070ba29bf..491f878f6d 100644 --- a/kernel/trunk/boot/bootvesa.inc +++ b/kernel/trunk/boot/bootvesa.inc @@ -370,6 +370,8 @@ if defined extended_primary_loader je .ok_found_mode cmp word [es:si+8], 24 je .ok_found_mode + cmp word [es:si+8], 16 + je .ok_found_mode @@: add si, size_of_step cmp word [es:si], -1 @@ -480,6 +482,8 @@ end if je .ok cmp word [es:si+8], 24 je .ok + cmp word [es:si+8], 16 + je .ok .next: add si, size_of_step cmp word [es:si], -1