TOOLS=/opt/pdp11/bin/pdp11-aout

AS=$(TOOLS)-as
LD=$(TOOLS)-ld
OBJCOPY=$(TOOLS)-objcopy

AFLAGS=-m11/44

all:	rom.hex

rom.hex:	23-765b9.i
	od -x $^ | cut -c 9-99 | xargs -n1 echo >$@

%.i: %.aout
	$(OBJCOPY) -S -O binary $^ $@.0
	dd if=$@.0 of=$@ skip=62976 bs=1
	rm -f $@.0

%.aout:	%.o
	$(LD) -Map $@.map -o $@ $^ -T link.lds

%.o:	%.s
	$(AS) $(AFLAGS) -al=$^.lst $^ -o $@
