From da3fc0db1ed49ee3e5a93260d644a598e5f38de3 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Wed, 13 Feb 2008 10:56:39 -0800 Subject: [PATCH] isolinux: spec buffer size is 13h (19), not 13 The El Torito spec says "13", but it's implicitly hexadecimal. We got it right in one place and wrong in another. Fix. --- isolinux.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isolinux.asm b/isolinux.asm index 649bfe0..3a8a6ee 100644 --- a/isolinux.asm +++ b/isolinux.asm @@ -562,7 +562,7 @@ spec_query_failed: .test_loop: pusha mov ax,4B01h mov si,spec_packet - mov byte [si],13 ; Size of buffer + mov byte [si],13h ; Size of buffer call int13 popa jc .still_broken -- 2.7.4