cleanup after merge

This commit is contained in:
curt mayer
2020-02-17 01:44:49 -08:00
parent 0a52d6922e
commit ac18ab9c19
12 changed files with 66 additions and 39 deletions

View File

@@ -1,6 +1,6 @@
OBJECTS = SysGen.com Survey.com \
SysCopy.COM Assign.COM Format.COM Talk.COM OSLdr.COM Mode.COM RTC.COM \
Timer.COM IntTest.COM
SysCopy.com Assign.com Format.com Talk.com OSLdr.com Mode.com RTC.com \
Timer.com IntTest.com
OTHERS = *.hex *.com
SUBDIRS = XM FDU FAT
# Tune - left out for now
@@ -9,6 +9,7 @@ TOOLS =../../Tools
include $(TOOLS)/Makefile.inc
%.COM: %.asm
$(TASM) $< $@
USETASM = 1
Survey.com: USETASM=0

View File

@@ -5,8 +5,8 @@ OTHERS = *.hex
include $(TOOLS)/Makefile.inc
xm.com: xmdm125.HEX xmhb.HEX
xm.com: xmdm125.hex xmhb.hex
$(ZXCC) $(CPM)/MLOAD25 XM=xmdm125,xmhb
xmuf.com: xmdm125.HEX xmuf.HEX
xmuf.com: xmdm125.hex xmuf.hex
$(ZXCC) $(CPM)/MLOAD25 XMUF=xmdm125,xmuf

View File

@@ -5,7 +5,7 @@ VERSIONS = \
34n 34nbnk \
41tbnk 41nbnk
HD0IMG = ../../Binary/hd0.img
HD0IMG = ../../Binary/hd_bp.img
IMGFILES = $(foreach ver,$(VERSIONS),bp$(ver).img)
DISTFILES = *.zex *.rel myterm.z3t

View File

@@ -1,3 +1,4 @@
*.bin
*.hex
*.lst
*.sys

View File

@@ -1,6 +1,12 @@
OBJECTS = CCP.BIN BDOS.BIN CCP22.BIN BDOS22.BIN OS2CCP.BIN OS3BDOS.BIN \
ccpb03.bin bdosb01.bin
SYSFILES = cpm_wbw.sys cpm_una.sys
OBJECTS = CCP.bin BDOS.bin CCP22.bin BDOS22.bin OS2CCP.bin OS3BDOS.bin \
ccpb03.bin bdosb01.bin loader.bin $(SYSFILES)
OTHERS = *.hex
TOOLS = ../../Tools
include $(TOOLS)/Makefile.inc
cpm_wbw.sys: loader.bin OS2CCP.bin OS3BDOS.bin ../CBIOS/cbios_wbw.bin
cat loader.bin OS2CCP.bin OS3BDOS.bin ../CBIOS/cbios_wbw.bin > cpm_wbw.sys
cpm_una.sys: loader.bin OS2CCP.bin OS3BDOS.bin ../CBIOS/cbios_una.bin
cat loader.bin OS2CCP.bin OS3BDOS.bin ../CBIOS/cbios_una.bin > cpm_una.sys

View File

@@ -1,2 +1,4 @@
*.sys
*.img
blank144
blankhd

View File

@@ -3,9 +3,9 @@
#
SYSTEMS = cpm_wbw.sys cpm_una.sys zsys_wbw.sys zsys_una.sys
FDIMGS = fd_cpm22.img fd_zsdos.img fd_nzcom.img fd_cpm3.img fd_zpm3.img fd_ws4.img
HDIMGS = hd_cpm22.img hd_zsdos.img hd_nzcom.img hd_cpm3.img hd_zpm3.img hd_ws4.img
HDIMGS = hd_cpm22.img hd_zsdos.img hd_nzcom.img hd_cpm3.img hd_zpm3.img hd_ws4.img hd_bp.img
OBJECTS = $(FDIMGS) $(HDIMGS)
OTHERS = $(SYSTEMS)
OTHERS = $(SYSTEMS) blank144 blankhd
DEST=../../Binary
@@ -48,13 +48,17 @@ zsys_una.sys:
# an OS at the start of each image
#
blank144:
LANG=en_US.US-ASCII tr '\000' '\345' </dev/zero | dd of=$@ bs=1024 count=1440
@echo Making Blank Floppy of size 1440k
@LANG=en_US.US-ASCII tr '\000' '\345' </dev/zero | dd of=$@ bs=1024 count=1440 2>/dev/null
HDSIZE := $(shell expr 128 '*' 65)
blankhd:
LANG=en_US.US-ASCII tr '\000' '\345' </dev/zero | dd of=$@ bs=1024 count=$(shell expr 128 '*' 65)
@echo Making Blank Hd of size $(HDSIZE)k
@LANG=en_US.US-ASCII tr '\000' '\345' </dev/zero | dd of=$@ bs=1024 count=$(HDSIZE) 2>/dev/null
%.img:: $(SYSTEMS) blank144 blankhd
sys= ; \
@sys= ; \
case $@ in (*cpm22*) sys=cpm_wbw.sys;; (*zsdos* | *nzcom) sys=zsys_wbw.sys;; esac ; \
if echo $@ | grep -q ^f ; then \
fmt=wbw_fd144 ; type=fd_ ; proto=blank144 ; \
@@ -62,25 +66,29 @@ blankhd:
fmt=wbw_hd0 ; type=hd_ ; proto=blankhd ; \
fi ; \
d=$$(echo $(basename $@) | sed s/$$type//) ; \
echo $@ $$d $$type $$fmt $$sys $$proto ; \
echo Generating $@ ; \
cp $$proto $@ ; \
for u in $$(seq 0 15) ; do \
dir=d_$$d/u$$u ; \
if [ -d $$dir ] ; then \
echo $(CPMCP) -f $$fmt $@ $$($(CASEFN) $$dir/*.*) $$u: ; \
echo " " copying directory $$dir ; \
$(CPMCP) -f $$fmt $@ $$($(CASEFN) $$dir/*.*) $$u: ; \
fi ; \
done ; \
if [ -f d_$$d.txt ] ; then \
echo " " copying files from d_$$d.txt ; \
grep -v ^# d_$$d.txt | tr -d '\r' | while read file user ; do \
echo $$file $$user ; \
echo $(CPMCP) -f $$fmt $@ $$($(CASEFN) $$file) $$user ; \
$(CPMCP) -f $$fmt $@ $$($(CASEFN) $$file) $$user ; \
rf=$$($(CASEFN) $$file) ; \
if [ "$$rf" == nofile ] ; then \
echo " " $$file missing ; \
else \
$(CPMCP) -f $$fmt $@ $$rf $$user ; \
fi ; \
done ; \
fi ; \
if [ "$$sys" ] ; then \
echo copying system $$sys to $@ ; \
dd if=$$sys of=$@ conv=notrunc ; \
dd if=$$sys of=$@ conv=notrunc 2>/dev/null ; \
fi
install::

View File

@@ -4,7 +4,6 @@ SUBDIRS += Apps CPM22 ZCPR ZCPR-DJ ZSDOS CBIOS CPM3
SUBDIRS += ZPM3
SUBDIRS += Forth
NOTDONE += Fonts
SUBDIRS += BL
SUBDIRS += BPBIOS
SUBDIRS += HBIOS
TOOLS = ../Tools