From 10724379c4aeabb7cf353fe72bb633f3ac09c2c3 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Sun, 11 Jul 2021 19:05:52 -0700 Subject: [PATCH] Increase Monitor Size Monitor code now occupies 0xEE00-0xFE00 --- Source/HBIOS/dbgmon.asm | 16 ++++++++-------- Source/HBIOS/std.asm | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Source/HBIOS/dbgmon.asm b/Source/HBIOS/dbgmon.asm index 28bfcf7d..debd31db 100644 --- a/Source/HBIOS/dbgmon.asm +++ b/Source/HBIOS/dbgmon.asm @@ -1454,13 +1454,13 @@ MON_STACK .EQU $ .ECHO "DBGMON space remaining: " .ECHO SLACK .ECHO " bytes.\n" -; -; DBGMON CURRENTLY OCCUPIES $F000 TO START OF HBX PROXY BECAUSE THE -; HBIOS PROXY OCCUPIES THE TOP OF COMMON RAM. HOWEVER THE DBGMON -; IMAGE MUST OCCUPY A FULL $1000 BYTES IN THE ROM. -; BELOW WE JUST PAD OUT THE IMAGE SO IT -; OCCUPIES THE FULL $1000 BYTES IN ROM. -; - .FILL HBX_SIZ ; PAD FOR HBX SIZE +;;; +;;; DBGMON CURRENTLY OCCUPIES $F000 TO START OF HBX PROXY BECAUSE THE +;;; HBIOS PROXY OCCUPIES THE TOP OF COMMON RAM. HOWEVER THE DBGMON +;;; IMAGE MUST OCCUPY A FULL $1000 BYTES IN THE ROM. +;;; BELOW WE JUST PAD OUT THE IMAGE SO IT +;;; OCCUPIES THE FULL $1000 BYTES IN ROM. +;;; +;; .FILL HBX_SIZ ; PAD FOR HBX SIZE ; .END diff --git a/Source/HBIOS/std.asm b/Source/HBIOS/std.asm index 8fa32d99..58a62a1e 100644 --- a/Source/HBIOS/std.asm +++ b/Source/HBIOS/std.asm @@ -540,8 +540,8 @@ CPM_ENT .EQU CBIOS_LOC ; CPM ENTRY POINT (IN CBIOS) LDR_SIZ .EQU $1000 -MON_LOC .EQU $F000 ; LOCATION OF MONITOR FOR RUNNING SYSTEM -MON_SIZ .EQU $1000 - HBX_SIZ ; SIZE OF MONITOR BINARY IMAGE +MON_LOC .EQU $EE00 ; LOCATION OF MONITOR FOR RUNNING SYSTEM +MON_SIZ .EQU $1000 ; SIZE OF MONITOR BINARY IMAGE MON_END .EQU MON_LOC + MON_SIZ ; END OF MONITOR BAS_LOC .EQU $0200 ; NASCOM BASIC