From 9b42b520565fb861075bbfd37fb3c03b474572cb Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Thu, 28 Aug 2003 20:32:01 +0000 Subject: [PATCH] Use "local" (instead of "global") disable/enable A20. This solves the problems with NIOS. git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@656 6ac86273-5f31-0410-b378-82cca8765d1b --- kernel/kernel.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/kernel.asm b/kernel/kernel.asm index f39c4d8..85b020a 100644 --- a/kernel/kernel.asm +++ b/kernel/kernel.asm @@ -849,7 +849,7 @@ _XMSDriverAddress: global __EnableA20 __EnableA20: - mov ah,3 + mov ah,5 UsingXMSdriver: push bx call far [cs:_XMSDriverAddress] @@ -858,7 +858,7 @@ UsingXMSdriver: global __DisableA20 __DisableA20: - mov ah,4 + mov ah,6 jmp short UsingXMSdriver dslowmem dw 0