[syslinux:pathbased] comboot: fix comapi_open

syslinux-bot for Sebastian Herbszt herbszt at gmx.de
Fri May 14 10:03:21 PDT 2010


Commit-ID:  7d7b2bc2cdb8d99eee9ef41c21612a60728a7713
Gitweb:     http://syslinux.zytor.com/commit/7d7b2bc2cdb8d99eee9ef41c21612a60728a7713
Author:     Sebastian Herbszt <herbszt at gmx.de>
AuthorDate: Sat, 1 May 2010 15:28:49 +0200
Committer:  H. Peter Anvin <hpa at zytor.com>
CommitDate: Fri, 14 May 2010 10:01:54 -0700

comboot: fix comapi_open

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

Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>
Signed-off-by: H. Peter Anvin <hpa at zytor.com>


---
 core/comboot.inc |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/core/comboot.inc b/core/comboot.inc
index 7e4c3d6..9255f8a 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-commits mailing list