[syslinux] [PATCH] comboot: fix comapi_open

Sebastian Herbszt herbszt at gmx.de
Sat May 1 06:28:49 PDT 2010


Fix breakage introduced by commit e375515ddc712f1f69ee21337db2a3267caa5d49
(Add 32-bit versions of open file/close file).

Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>

diff --git a/core/comboot.inc b/core/comboot.inc
index 7e4c3d6..591dd91 100644
--- a/core/comboot.inc
+++ b/core/comboot.inc
@@ -517,7 +517,12 @@ comapi_textmode:
 ; INT 22h AX=0006h	Open file
 ;
 comapi_open:
+		mov es,P_ES
+		mov si,P_SI
 		pm_call pm_open_file
+		mov P_EAX,eax
+		mov P_CX,cx
+		mov P_SI,si
 		ret
 
 ;




More information about the Syslinux mailing list