Browse Source

Trivial (Non-Functional) Changes

pull/583/head
Mark Pruden 7 months ago
parent
commit
71abbfb8fc
  1. 2
      Source/HBIOS/hbios.asm
  2. 3
      Source/HBIOS/invntdev.asm
  3. 3
      Source/HBIOS/layout.inc
  4. 7
      Source/HBIOS/romldr.asm
  5. 12
      Source/HBIOS/std.asm

2
Source/HBIOS/hbios.asm

@ -3870,7 +3870,7 @@ INITSYS4:
DIAG(0) ; CLEAR BOOT DIAG LED(S) DIAG(0) ; CLEAR BOOT DIAG LED(S)
FPLEDS(DIAG_00) ; CLEAR FP LEDS FPLEDS(DIAG_00) ; CLEAR FP LEDS
; ;
; CHAIN TO LOADER
; CHAIN TO ROM LOADER (ROMLDR)
; ;
#IFDEF ROMBOOT #IFDEF ROMBOOT
LD A,BID_IMG0 ; CHAIN TO OS IMAGES BANK LD A,BID_IMG0 ; CHAIN TO OS IMAGES BANK

3
Source/HBIOS/invntdev.asm

@ -505,6 +505,9 @@ PS_PAD1:
; Support Routines ; Support Routines
;***************************************************************************** ;*****************************************************************************
; ;
; TODO Ideally we wouldnt import all these here, as they take up quite a
; bit of space. Util.asm needs to be broken up, or copy required code here
;
#include "util.asm" #include "util.asm"
#INCLUDE "decode.asm" #INCLUDE "decode.asm"
#include "bcd.asm" #include "bcd.asm"

3
Source/HBIOS/layout.inc

@ -76,6 +76,9 @@ MON_END .EQU MON_LOC + MON_SIZ ; ENDING ADDRESS OF RUNNING MONITOR
MON_IMGLOC .EQU BNK_NXTLOC ; LOCATION OF BINARY LOAD IMAGE IN BANK MON_IMGLOC .EQU BNK_NXTLOC ; LOCATION OF BINARY LOAD IMAGE IN BANK
BNK_NXTLOC .SET MON_IMGLOC + MON_SIZ ; IMG LOC OF NEXT COMPONENT BNK_NXTLOC .SET MON_IMGLOC + MON_SIZ ; IMG LOC OF NEXT COMPONENT
; ;
MON_DSKY .EQU MON_LOC + (0 * 3) ; MONITOR ENTRY (DSKY)
MON_SERIAL .EQU MON_LOC + (1 * 3) ; MONITOR ENTRY (SERIAL PORT)
;
ZSYS_BNK .EQU BNK_CUR ZSYS_BNK .EQU BNK_CUR
ZSYS_LOC .EQU CPM_LOC ; RUNNING LOCATION OF ZSYSTEM ZSYS_LOC .EQU CPM_LOC ; RUNNING LOCATION OF ZSYSTEM
ZSYS_SIZ .EQU CPM_SIZ ; SIZE OF ZSYSTEM BINARY IMAGE ZSYS_SIZ .EQU CPM_SIZ ; SIZE OF ZSYSTEM BINARY IMAGE

7
Source/HBIOS/romldr.asm

@ -866,7 +866,7 @@ help:
ld hl,str_help1 ; load first help string ld hl,str_help1 ; load first help string
call pstr ; display it call pstr ; display it
ld a,(bootmode) ; get boot mode ld a,(bootmode) ; get boot mode
cp BM_ROMBOOT ; ROM boot?
cp BM_ROMBOOT ; ROM boot?
jr nz,help1 ; if not, skip str_help2 jr nz,help1 ; if not, skip str_help2
ld hl,str_help2 ; load second help string ld hl,str_help2 ; load second help string
call pstr ; display it call pstr ; display it
@ -2334,9 +2334,6 @@ prtall:
; ;
; Print list of all drives (UNA) ; Print list of all drives (UNA)
; ;
; TODO Ideally the following code should be moved into InvntDev.ASM
; Rom application ("D") which is called from above.
;
prtall: prtall:
ld hl,str_devlst ; device list header string ld hl,str_devlst ; device list header string
call pstr ; display it call pstr ; display it
@ -2595,7 +2592,7 @@ str_diaglvl .db "\r\n\r\nHBIOS Diagnostic Level: ",0
; Help text is broken into 3 pieces because an application mode boot ; Help text is broken into 3 pieces because an application mode boot
; does allow access to the ROM-hosted features. The str_help2 portion ; does allow access to the ROM-hosted features. The str_help2 portion
; is only displayed for a ROM boot. ; is only displayed for a ROM boot.
;
;
str_help1: str_help1:
.db "\r\n" .db "\r\n"
.db "\r\n L - List ROM Applications" .db "\r\n L - List ROM Applications"

12
Source/HBIOS/std.asm

@ -329,11 +329,11 @@ SYQMODE_MG014 .EQU 2 ; RCBUS MG014 STYLE INTERFACE
; ;
; PCF CLOCK CHIP FREQUENCIES ; PCF CLOCK CHIP FREQUENCIES
; ;
PCFCLK_3 .EQU $00 ; 3 MHz
PCFCLK_3 .EQU $00 ; 3 MHz
PCFCLK_443 .EQU $10 ; 4.43 MHz PCFCLK_443 .EQU $10 ; 4.43 MHz
PCFCLK_6 .EQU $14 ; 6 MHz
PCFCLK_8 .EQU $18 ; 8 MHz
PCFCLK_12 .EQU $1C ; 12 MHz
PCFCLK_6 .EQU $14 ; 6 MHz
PCFCLK_8 .EQU $18 ; 8 MHz
PCFCLK_12 .EQU $1C ; 12 MHz
; ;
; PCF TRANSMISSION FREQUENCIES ; PCF TRANSMISSION FREQUENCIES
; ;
@ -978,9 +978,7 @@ APP_BNKS .SET 0
; ;
#INCLUDE "layout.inc" #INCLUDE "layout.inc"
; ;
;
MON_DSKY .EQU MON_LOC + (0 * 3) ; MONITOR ENTRY (DSKY)
MON_SERIAL .EQU MON_LOC + (1 * 3) ; MONITOR ENTRY (SERIAL PORT)
; ---------------------------
; ;
; INTERRUPT MODE 2 SLOT ASSIGNMENTS ; INTERRUPT MODE 2 SLOT ASSIGNMENTS
; ;

Loading…
Cancel
Save