1objtype=arm 2</$objtype/mkfile 3BIN=/arm 4 5TARG=\ 6 inflate\ 7 8INFLATE=\ 9 il.$O\ 10 imain.$O\ 11 12CORE=\ 13 uart.$O\ 14 inflate.$O\ 15 donprint.$O\ 16 print.$O\ 17 18HFILES=\ 19 mem.h\ 20 21CFLAGS=-w -I. 22 23all:V: $TARG 24 25install:V: $BIN/$TARG 26 27$BIN/%: % 28 cp $stem $BIN/$stem 29 30inflate: $INFLATE $CORE 31 $LD -o s$target -R4 -T0xC0200010 $prereq -lflate -lc 32 $LD -o _^$target -H5 -R4 -T0xC0200010 $prereq -lflate -lc 33 dd -conv sync -ibs 20k -if _^$target -of $target 34 35%.$O: %.s 36 $AS $stem.s 37 38%.$O: %.c 39 $CC $CFLAGS $stem.c 40 41%.$O: $HFILES 42 43clean: 44 rm -f *.[$OS] [$OS].out y.tab.? y.debug y.output $TARG _$TARG 45 46