Browse Source

Cleanup

- Fix SuperZAP to work under NZCOM and ZPM3
- Finalize standard config files
pull/109/head
Wayne Warthen 6 years ago
parent
commit
60c3ff8a41
  1. BIN
      Doc/RomWBW Applications.pdf
  2. BIN
      Doc/RomWBW Architecture.pdf
  3. BIN
      Doc/RomWBW Getting Started.pdf
  4. 4
      ReadMe.md
  5. 4
      ReadMe.txt
  6. 2
      Source/Doc/GettingStarted.md
  7. 2
      Source/HBIOS/Config/RCZ180_ext.asm
  8. 2
      Source/HBIOS/Config/RCZ180_nat.asm
  9. 12
      Source/HBIOS/Config/RCZ80_kio.asm
  10. 2
      Source/HBIOS/Config/RCZ80_mt.asm
  11. 2
      Source/HBIOS/Config/RCZ80_std.asm
  12. 2
      Source/HBIOS/Config/SCZ180_126.asm
  13. 2
      Source/HBIOS/Config/SCZ180_130.asm
  14. 16
      Source/HBIOS/romldr.asm
  15. BIN
      Source/Images/Common/ZAP.COM
  16. 4
      Source/Images/d_bp.txt
  17. BIN
      Source/Images/d_bp/u0/COMPARE.COM
  18. BIN
      Source/Images/d_bp/u0/DDTZ.COM
  19. BIN
      Source/Images/d_bp/u0/NULU.COM
  20. BIN
      Source/Images/d_bp/u0/UNARC.COM
  21. BIN
      Source/Images/d_bp/u0/ZAP.COM
  22. BIN
      Source/Images/d_bp/u0/ZDE.COM
  23. BIN
      Source/RomDsk/ROM_1024KB/ZAP.COM
  24. BIN
      Source/RomDsk/ROM_512KB/ZAP.COM

BIN
Doc/RomWBW Applications.pdf

Binary file not shown.

BIN
Doc/RomWBW Architecture.pdf

Binary file not shown.

BIN
Doc/RomWBW Getting Started.pdf

Binary file not shown.

4
ReadMe.md

@ -3,7 +3,7 @@
## Z80/Z180 System Software
Version 2.9.2 Prerelease
Tuesday 24 March 2020
Wednesday 25 March 2020
Wayne Warthen <wwarthen@gmail.com>
@ -754,7 +754,6 @@ RomWBW Doc directory.
### Errata
- SuperZap (`ZAP.COM`) is not working under NZCOM.
- There is no `DIR` command, you must use `SDZ` instead.
## Digital Research CP/M 3
@ -792,7 +791,6 @@ tracks of the disk.
- The ZPM operatins system is contained in the file called CPM3.SYS
which is confusing, but it is the author’s intended way of using
ZPM3.
- SuperZap (`ZAP.COM`) is not working under ZPM3.
## FreeRTOS

4
ReadMe.txt

@ -3,7 +3,7 @@ RomWBW
Z80/Z180 System Software
Version 2.9.2 Prerelease
Tuesday 24 March 2020
Wednesday 25 March 2020
Wayne Warthen wwarthen@gmail.com
@ -783,7 +783,6 @@ RomWBW Doc directory.
Errata
- SuperZap (ZAP.COM) is not working under NZCOM.
- There is no DIR command, you must use SDZ instead.
Digital Research CP/M 3
@ -821,7 +820,6 @@ Errata
- The ZPM operatins system is contained in the file called CPM3.SYS
which is confusing, but it is the author’s intended way of using
ZPM3.
- SuperZap (ZAP.COM) is not working under ZPM3.
FreeRTOS

2
Source/Doc/GettingStarted.md

@ -802,7 +802,6 @@ Manual.pdf" file in the RomWBW Doc directory.
### Errata
- SuperZap (`ZAP.COM`) is not working under NZCOM.
- There is no `DIR` command, you must use `SDZ` instead.
## Digital Research CP/M 3
@ -840,7 +839,6 @@ has not been evaluated, but it is not a RomWBW issue.
- ZPMLDR is included with ZPM3, but it is not working correctly.
- The ZPM operatins system is contained in the file called CPM3.SYS
which is confusing, but it is the author's intended way of using ZPM3.
- SuperZap (`ZAP.COM`) is not working under ZPM3.
## FreeRTOS

2
Source/HBIOS/Config/RCZ180_ext.asm

@ -42,4 +42,4 @@ FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)

2
Source/HBIOS/Config/RCZ180_nat.asm

@ -42,4 +42,4 @@ FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)

12
Source/HBIOS/Config/RCZ80_kio.asm

@ -22,9 +22,10 @@
; PLEASE REFER TO THE CUSTOM BUILD INSTRUCTIONS (README.TXT) IN THE SOURCE DIRECTORY (TWO
; DIRECTORIES ABOVE THIS ONE).
;
#include "cfg_rcz80.asm"
#DEFINE PLATFORM_NAME "RC2014 (KIO)"
;
#include "Config/RCZ80_std.asm"
;
CPUOSC .SET 7372800 ; CPU OSC FREQ IN MHZ
INTMODE .SET 2 ; INTERRUPTS: 0=NONE, 1=MODE 1, 2=MODE 2
;
KIOENABLE .SET TRUE ; ENABLE ZILOG KIO SUPPORT
@ -41,10 +42,3 @@ SIO0BASE .SET KIOBASE+$08 ; SIO 0: REGISTERS BASE ADR
SIO0CTCC .SET 0 ; SIO 0: CTC CHANNEL CLOCK SCALER, (0-3), -1 FOR NONE
SIO0ACLK .SET 1843200 ; SIO 0A: OSC FREQ IN HZ, ZP=2457600/4915200, RC/SMB=7372800
SIO0BCLK .SET 1843200 ; SIO 0B: OSC FREQ IN HZ, ZP=2457600/4915200, RC/SMB=7372800
;
FDENABLE .SET FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM)
FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)

2
Source/HBIOS/Config/RCZ80_mt.asm

@ -22,7 +22,7 @@
; PLEASE REFER TO THE CUSTOM BUILD INSTRUCTIONS (README.TXT) IN THE SOURCE DIRECTORY (TWO
; DIRECTORIES ABOVE THIS ONE).
;
#DEFINE PLATFORM_NAME "RC2014 (mt)"
#DEFINE PLATFORM_NAME "RC2014 (MT)"
;
#include "Config/RCZ80_std.asm"
;

2
Source/HBIOS/Config/RCZ80_std.asm

@ -35,4 +35,4 @@ FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)

2
Source/HBIOS/Config/SCZ180_126.asm

@ -45,7 +45,7 @@ FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
;
SDENABLE .SET TRUE ; SD: ENABLE SD CARD DISK DRIVER (SD.ASM)
SDCNT .SET 1 ; SD: NUMBER OF SD CARD DEVICES (1-2), FOR DSD & SC ONLY

2
Source/HBIOS/Config/SCZ180_130.asm

@ -51,6 +51,6 @@ FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
PPIDEENABLE .SET TRUE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
;
SDENABLE .SET TRUE ; SD: ENABLE SD CARD DISK DRIVER (SD.ASM)

16
Source/HBIOS/romldr.asm

@ -447,18 +447,32 @@ MENU_N .EQU ((MENU_E - MENU_S) / MENU_V) ; NUMBER OF MENU ITEMS
;
REBOOT:
;
#IF (BIOS == BIOS_WBW)
LD DE,STR_REBOOT ; POINT TO MESSAGE
CALL WRITESTR ; PRINT IT
;
; WAIT FOR MESSAGE TO BE DISPLAYED
LD HL,10000
REBOOT1: ; LOOP IS 26TS
DEC HL ; 6TS
LD A,H ; 4TS
OR L ; 4TS
JR NZ,REBOOT1 ; 12TS
;
#IF (BIOS == BIOS_WBW)
;
#IF (DSKYENABLE)
LD HL,MSG_BOOT ; POINT TO BOOT MESSAGE
CALL DSKY_SHOWSEG ; DISPLAY MESSAGE
#ENDIF
;
; SWITCH TO ROM BANK 0 AND JUMP TO ADDRESS 0
LD A,BID_BOOT ; BOOT BANK
LD HL,0 ; ADDRESS ZERO
CALL HB_BNKCALL ; DOES NOT RETURN
#ENDIF
;
#IF (BIOS == BIOS_UNA)
; SWITCH TO ROM BANK 0 AND JUMP TO ADDRESS 0
LD BC,$01FB ; UNA FUNC = SET BANK
LD DE,0 ; ROM BANK 0
RST 08 ; DO IT

BIN
Source/Images/Common/ZAP.COM

Binary file not shown.

4
Source/Images/d_bp.txt

@ -17,3 +17,7 @@
../BPBIOS/myterm.z3t 0:
../BPBIOS/Z34RCP11/z34rcp11.rel 0:rcp.zrl
../BPBIOS/NZFCP13/nzfcp13.rel 0:fcp.zrl
#
# Add Common Applications
#
Common/*.* 0:

BIN
Source/Images/d_bp/u0/COMPARE.COM

Binary file not shown.

BIN
Source/Images/d_bp/u0/DDTZ.COM

Binary file not shown.

BIN
Source/Images/d_bp/u0/NULU.COM

Binary file not shown.

BIN
Source/Images/d_bp/u0/UNARC.COM

Binary file not shown.

BIN
Source/Images/d_bp/u0/ZAP.COM

Binary file not shown.

BIN
Source/Images/d_bp/u0/ZDE.COM

Binary file not shown.

BIN
Source/RomDsk/ROM_1024KB/ZAP.COM

Binary file not shown.

BIN
Source/RomDsk/ROM_512KB/ZAP.COM

Binary file not shown.
Loading…
Cancel
Save