
ZIPFILES=newdrv2.fid newdrv23.fid \
	 newdrv2.zsm newdrv23.zsm Makefile fidcsum.c makeprl.c newdrv2.txt

all:	newdrv2.fid newdrv23.fid

zip:	$(ZIPFILES)
	zip newdrv2.zip $(ZIPFILES)	

newdrv2.fid: newdrv2.prl fidcsum
	./fidcsum $< $@

newdrv2.prl: newdrv2.0 newdrv2.1 makeprl
	./makeprl newdrv2.0 newdrv2.1 /dev/zero $@

newdrv2.0: newdrv2.zsm
	echo " org 0 " > org.inc
	z80asm -l -fb $<
	mv -f newdrv2.bin $@

newdrv2.1: newdrv2.zsm
	echo " org 0100h " > org.inc
	z80asm -l -fb $<
	mv -f newdrv2.bin $@

newdrv23.fid: newdrv23.prl fidcsum
	./fidcsum $< $@

newdrv23.prl: newdrv23.0 newdrv23.1 makeprl
	./makeprl newdrv23.0 newdrv23.1 /dev/zero $@

newdrv23.0: newdrv23.zsm
	echo " org 0 " > org.inc
	z80asm -l -fb $<
	mv -f newdrv23.bin $@

newdrv23.1: newdrv23.zsm
	echo " org 0100h " > org.inc
	z80asm -l -fb $<
	mv -f newdrv23.bin $@


