# Makefile to build the IDP68040 application "motor_drv" # set up define statements AS = as68000 LK = linker AFLAGS= -V 40 -o list= -s -x -f LKFLAGS = -f link.spc -L d:\sds74\lib68040 all: drv.out drv_main.o: drv_main.s $(AS) $(AFLAGS) drv_main.s -o drv_main.o global.o: global.s $(AS) $(AFLAGS) global.s -o global.o mctrl.o: mctrl.s $(AS) $(AFLAGS) mctrl.s -o mctrl.o wspd.o: wspd.s $(AS) $(AFLAGS) wspd.s -o wspd.o schedule.o: schedule.s $(AS) $(AFLAGS) schedule.s -o schedule.o timer.o: timer.s $(AS) $(AFLAGS) timer.s -o timer.o pwm.o: pwm.s $(AS) $(AFLAGS) pwm.s -o pwm.o vector.o: vector.s $(AS) $(AFLAGS) vector.s -o vector.o drv.out: drv_main.o global.o wspd.o schedule.o timer.o pwm.o vector.o mctrl.o in_file.spc link.spc $(LK) $(LKFLAGS) -o drv.out -F in_file.spc