From a6ebdca9580fa8c34d4769f36fe69493db83ae09 Mon Sep 17 00:00:00 2001 From: b1ackmai1er Date: Sat, 26 Dec 2020 16:58:22 +0800 Subject: [PATCH] Update md.asm --- Source/HBIOS/md.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/HBIOS/md.asm b/Source/HBIOS/md.asm index c1b80605..e7958d2a 100644 --- a/Source/HBIOS/md.asm +++ b/Source/HBIOS/md.asm @@ -938,7 +938,7 @@ MD_I_SZ .EQU $-MD_FIDENT_R ; SIZE OF RELOCATABLE CODE BUFFER REQUIRED ; MD_FERAS_R: ; THIS CODE GETS RELOCATED TO HIGH MEMORY ; - PUSH AF ; SAVE CURRENT BANK + EX AF,AF' ; SAVE CURRENT BANK LD A,B ; SELECT BANK CALL HBX_BNKSEL ; TO PROGRAM ; @@ -979,7 +979,7 @@ MD_WT4: LD A,(HL) ; DO TWO SUCCESSIVE READS JR MD_WT6 MD_WT5: LD C,L ; SET SUCCESS STATUS ; -MD_WT6: POP AF ; RETURN TO ORIGINAL BANK +MD_WT6: EX AF,AF' ; RETURN TO ORIGINAL BANK JP HBX_BNKSEL ; WHICH IS OUR RAM BIOS COPY ; ; RET