From 1ab10410a885af6a4508989b362cd275bb65b975 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Fri, 10 Jan 2025 17:12:24 -0800 Subject: [PATCH] EZ512 & K80W Tweaks - EZ512 memory manager was missing a text label at boot. - K80W now enables VRC --- Source/HBIOS/Config/RCZ80_k80w_std.asm | 2 ++ Source/HBIOS/hbios.asm | 6 ++++++ Source/HBIOS/std.asm | 3 +++ 3 files changed, 11 insertions(+) diff --git a/Source/HBIOS/Config/RCZ80_k80w_std.asm b/Source/HBIOS/Config/RCZ80_k80w_std.asm index 6275e198..6bc62764 100644 --- a/Source/HBIOS/Config/RCZ80_k80w_std.asm +++ b/Source/HBIOS/Config/RCZ80_k80w_std.asm @@ -71,6 +71,8 @@ SIO0ACTCC .SET 0 ; SIO 0A: CTC CHANNEL 0=A, 1=B, 2=C, 3=D, -1 FOR NONE SIO0BCLK .SET 1843200 ; SIO 0B: OSC FREQ IN HZ, ZP=2457600/4915200, RC/SMB=7372800 SIO0BCTCC .SET 1 ; SIO 0B: CTC CHANNEL 0=A, 1=B, 2=C, 3=D, -1 FOR NONE ; +VRCENABLE .SET TRUE ; VRC: ENABLE VGARC VIDEO/KBD DRIVER (VRC.ASM) +; SDENABLE .SET TRUE ; SD: ENABLE SD CARD DISK DRIVER (SD.ASM) SDMODE .SET SDMODE_K80W ; SD: DRIVER MODE: SDMODE_[JUHA|N8|CSIO|PPI|UART|DSD|MK4|SC|MT|USR|PIO|Z80R|EPITX|FZ80|GM|EZ512|K80W] SDCNT .SET 1 ; SD: NUMBER OF SD CARD DEVICES (1-2), FOR DSD/SC/MT ONLY diff --git a/Source/HBIOS/hbios.asm b/Source/HBIOS/hbios.asm index 6e2dfa99..a829e7b4 100644 --- a/Source/HBIOS/hbios.asm +++ b/Source/HBIOS/hbios.asm @@ -3210,6 +3210,12 @@ HB_Z280BUS1: #ENDIF #IF (MEMMGR == MM_RPH) .TEXT "RPH$" +#ENDIF +;#IF (MEMMGR == MM_MON) ; DEPRECATED +; .TEXT "MON$" +;#ENDIF +#IF (MEMMGR == MM_EZ512) + .TEXT "EZ512$" #ENDIF CALL PRTSTRD .TEXT " MMU$" diff --git a/Source/HBIOS/std.asm b/Source/HBIOS/std.asm index d5c1ee46..19d0bc18 100644 --- a/Source/HBIOS/std.asm +++ b/Source/HBIOS/std.asm @@ -743,6 +743,9 @@ SYSTIM .SET TM_EZ80 #ENDIF #IF (MEMMGR == MM_MON) SYSECHO "MONSPUTER ONBOARD (MON)" ; DEPRECATED + #ENDIF + #IF (MEMMGR == MM_EZ512) + SYSECHO "EAZY80-512 ONBOARD" ; DEPRECATED #ENDIF SYSECHO "\n" #ENDIF