Browse Source

Publish the ZSDOS .SYS Binary Files in a new Binary/ZSDOS folder

pull/442/head
Mark Pruden 1 year ago
parent
commit
b3b4426a46
  1. 1
      Binary/Clean.cmd
  2. 2
      Binary/Makefile
  3. 4
      Binary/ZSDOS/Clean.cmd
  4. 7
      Binary/ZSDOS/Makefile
  5. 23
      Binary/ZSDOS/ReadMe.txt
  6. 4
      Source/ZSDOS/Build.cmd
  7. 8
      Source/ZSDOS/Makefile

1
Binary/Clean.cmd

@ -14,5 +14,6 @@ if exist *.eeprom del *.eeprom
pushd Apps && call Clean || exit /b 1 & popd
pushd CPM22 && call Clean || exit /b 1 & popd
pushd CPM3 && call Clean || exit /b 1 & popd
pushd ZSDOS && call Clean || exit /b 1 & popd
pushd ZPM3 && call Clean || exit /b 1 & popd
pushd CPNET && call Clean || exit /b 1 & popd

2
Binary/Makefile

@ -1,6 +1,6 @@
TOOLS = ../Tools
MOREDIFF := $(shell $(TOOLS)/unix/casefn.sh *.img *.rom *.com *.eeprom)
SUBDIRS = Apps CPM22 CPM3 ZPM3 CPNET
SUBDIRS = Apps CPM22 CPM3 ZSDOS ZPM3 CPNET
include $(TOOLS)/Makefile.inc

4
Binary/ZSDOS/Clean.cmd

@ -0,0 +1,4 @@
@echo off
setlocal
if exist *.sys del *.sys

7
Binary/ZSDOS/Makefile

@ -0,0 +1,7 @@
TOOLS = ../../Tools
MOREDIFF := $(shell $(TOOLS)/unix/casefn.sh *.spr)
include $(TOOLS)/Makefile.inc
clean::
@rm -f *.sys

23
Binary/ZSDOS/ReadMe.txt

@ -0,0 +1,23 @@
***********************************************************************
*** ***
*** R o m W B W ***
*** ***
*** Z80/Z180 System Software ***
*** ***
***********************************************************************
This directory contains the ZSDOS system files for the RomWBW ZSDOS
adaptation. All of these files are already included on the ZSDOS
boot disk images. However if you are creating a ZSDOS boot disk
manually, you should copy all of these files to the boot disk.
Note: Two file have been provided one for RomWBW HBIOS, and one for UNA
BIOS. One of these files must be installed on the system boot track.
This is usually achieved by the SYSCOPY utility e.g.
SYSCOPY a:=zsys_wbw.sys
These files should also be copied to any ZSDOS boot disks on your
system when you upgrade your ROM firmware. Some of these files
*must* match the version of the RomWBW firmware you are using for
proper operation of your system.

4
Source/ZSDOS/Build.cmd

@ -19,3 +19,7 @@ copy /b ..\zcpr-dj\zcpr.bin + zsdos.bin + ..\cbios\cbios_una.bin zsys_una.bin ||
copy /b loader.bin + zsys_wbw.bin zsys_wbw.sys || exit /b
copy /b loader.bin + zsys_una.bin zsys_una.sys || exit /b
rem Copy OS files to Binary directory
copy zsys_wbw.sys ..\..\Binary\ZSDOS || exit /b
copy zsys_una.sys ..\..\Binary\ZSDOS || exit /b

8
Source/ZSDOS/Makefile

@ -2,6 +2,8 @@ SYSFILES = zsys_wbw.sys zsys_una.sys
BINFILES = zsys_wbw.bin zsys_una.bin
OBJECTS = $(SYSFILES) $(BINFILES)
OTHERS = zsdos.rel zsdos.err loader.bin zsdos.bin
NOCOPY = zsys_wbw.bin zsys_una.bin loader.* zsdos.*
DEST = ../../Binary/ZSDOS
TOOLS = ../../Tools
CCP = ../ZCPR-DJ/zcpr.bin
@ -13,9 +15,9 @@ zsdos.rel: zsdos.z80
zsdos.bin: zsdos.rel
$(ZXCC) LINK -$@=$<[LD800]
%.sys: %.bin loader.bin
cat loader.bin $*.bin > $@
%.sys: %.bin loader.bin
cat loader.bin $*.bin > $@
zsys_wbw.bin: $(CCP) zsdos.bin ../CBIOS/cbios_wbw.bin
cat $(CCP) zsdos.bin ../CBIOS/cbios_wbw.bin > $@

Loading…
Cancel
Save