X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=z80comp2;a=blobdiff_plain;f=rom%2FMakefile;fp=rom%2FMakefile;h=aae471652f881edfc37025169a39d0df6376c1a3;hp=0000000000000000000000000000000000000000;hb=a0a85eb847ff3bb5da13e78618efdcd1b9f588cf;hpb=b55f31d1ac4a1991f2ad7b2d17be06969ea25e47 diff --git a/rom/Makefile b/rom/Makefile new file mode 100644 index 0000000..aae4716 --- /dev/null +++ b/rom/Makefile @@ -0,0 +1,25 @@ +src = monitor.asm +obj = $(src:.asm=.o) +bin = monitor + +romtype = 'AT28C256' +romsize = 2048 + +AS = vasmz80_oldstyle +ASFLAGS = -Fvobj +LD = vlink +LDFLAGS = -b rawbin1 + +$(bin): $(obj) + $(LD) -o $@ $(LDFLAGS) -Ttext 0 $(obj) + +%.o: %.asm + $(AS) -o $@ $(ASFLAGS) -L $*.lst $< >/dev/null + +.PHONY: clean +clean: + rm -f $(bin) $(obj) + +.PHONY: program +program: $(bin) + minipro -p 'AT28C256E' -s -w $<