diff --git a/Source/Apps/reboot/reboot.asm b/Source/Apps/reboot/reboot.asm index 702a38f9..e8dd8e79 100644 --- a/Source/Apps/reboot/reboot.asm +++ b/Source/Apps/reboot/reboot.asm @@ -11,8 +11,8 @@ ; REBOOT [/C] [/W] [/?] ; ex: REBOOT Display version and usage ; REBOOT /? Display version and usage -; REBOOT /C Cold boot RomWBW system -; REBOOT /W Warm boot RomWBW system +; REBOOT /C Cold boot RomWBW system +; REBOOT /W Warm boot RomWBW system ; ; Operation: ; Cold or warm boots a RomWBW system depending on the user option selected. @@ -37,7 +37,7 @@ #include "../../HBIOS/hbios.inc" ;#include "ver.inc" ; Used for testing purposes.... -;#include "hbios.inc" ; ....during code development +;#include "hbios.inc" ; ....during code development ; ;=============================================================================== ; @@ -128,11 +128,11 @@ main: ld ix,$0081 ; point to start of parm area (past length byte) call nonblank ; skip to next non-blank char cp '/' ; option prefix? - jr nz,usage ; display help info & exit if nothing to do -; + jr nz,usage ; display help info & exit if nothing to do +; ; process any options inc ix ; fetch next character and process - ld a,(ix) + ld a,(ix) call upcase ; ensure it's an upper case character cp 'C' ; if it's a 'C' then jr z,cboot ; do a cold boot. @@ -271,7 +271,7 @@ upcase: ;=============================================================================== ; str_banner .db "RomWBW Reboot Utility, Version 1.0, 12-Oct-2024\r\n" - .db " Wayne Warthen (wwarthen@gmail.com) & MartinR",0 + .db " Wayne Warthen (wwarthen@gmail.com) & MartinR",0 ; str_warmboot .db "\r\n\r\nWarm booting...\r\n",0 str_coldboot .db "\r\n\r\nCold booting...\r\n",0 diff --git a/Source/HBIOS/hbios.asm b/Source/HBIOS/hbios.asm index 2f6fdea8..67ac7f38 100644 --- a/Source/HBIOS/hbios.asm +++ b/Source/HBIOS/hbios.asm @@ -5089,7 +5089,8 @@ EXT_SLICE4A: LD BC,(SLICE_SPS) LD A,(SLICE_SLICE) OR A ; SLICE NUMBER - SET FLAGS TO CHECK LOOP CTR - JR Z,EXT_SLICE5A ; NOTHING TO COUNT + ;JR Z,EXT_SLICE5A ; NOTHING TO COUNT + JR Z,EXT_SLICE6 ; BYPASS CAPACITY CHECK IF SLICE == 0 EXT_SLICE4B: ADD HL,BC ; ADD ONE SLICE (SPS) TO LOW WORD JR NC,EXT_SLICE4C ; CHECK FOR CARRY diff --git a/Source/HBIOS/romldr.asm b/Source/HBIOS/romldr.asm index 7e3a0279..c40afeb0 100644 --- a/Source/HBIOS/romldr.asm +++ b/Source/HBIOS/romldr.asm @@ -1130,7 +1130,7 @@ diskboot: ld a,(bootslice) ; and slice ld e,a rst 08 ; do it - +; ; Check errors from the Function cp ERR_NOUNIT ; compare to no unit error jp z,err_nodisk ; handle no disk err diff --git a/Source/ver.inc b/Source/ver.inc index cc0edf77..11b25f30 100644 --- a/Source/ver.inc +++ b/Source/ver.inc @@ -2,7 +2,7 @@ #DEFINE RMN 5 #DEFINE RUP 0 #DEFINE RTP 0 -#DEFINE BIOSVER "3.5.0-dev.91" +#DEFINE BIOSVER "3.5.0-dev.92" #define rmj RMJ #define rmn RMN #define rup RUP diff --git a/Source/ver.lib b/Source/ver.lib index 39c22608..2a80f082 100644 --- a/Source/ver.lib +++ b/Source/ver.lib @@ -3,5 +3,5 @@ rmn equ 5 rup equ 0 rtp equ 0 biosver macro - db "3.5.0-dev.91" + db "3.5.0-dev.92" endm