From 0efd08539efb2cfb204b850e714944c0970dc71b Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Wed, 23 Mar 2022 14:52:49 -0700 Subject: [PATCH] Fix Interrupt Management in CBIOS Initialization There was a path through CBIOS initialization where interrupts were left disabled. This only became apparent in the new "romless" configuration. --- Source/CBIOS/cbios.asm | 2 +- Source/ver.inc | 2 +- Source/ver.lib | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/CBIOS/cbios.asm b/Source/CBIOS/cbios.asm index e1e16b13..82e300d9 100644 --- a/Source/CBIOS/cbios.asm +++ b/Source/CBIOS/cbios.asm @@ -2055,7 +2055,7 @@ INIT: .DB "\r\nStarting INIT....$" #ENDIF ; - DI ; NO INTERRUPTS FOR NOW + ;DI ; NO INTERRUPTS FOR NOW ; ADJUST BOOT VECTOR TO REBOOT ROUTINE LD HL,REBOOT ; GET REBOOT ADDRESS diff --git a/Source/ver.inc b/Source/ver.inc index d011272e..88494f4b 100644 --- a/Source/ver.inc +++ b/Source/ver.inc @@ -2,4 +2,4 @@ #DEFINE RMN 1 #DEFINE RUP 1 #DEFINE RTP 0 -#DEFINE BIOSVER "3.1.1-pre.162" +#DEFINE BIOSVER "3.1.1-pre.163" diff --git a/Source/ver.lib b/Source/ver.lib index 5fc0acbd..d1e06763 100644 --- a/Source/ver.lib +++ b/Source/ver.lib @@ -3,5 +3,5 @@ rmn equ 1 rup equ 1 rtp equ 0 biosver macro - db "3.1.1-pre.162" + db "3.1.1-pre.163" endm