OC = d:/usr/bin/m6811-elf-objcopy CC = d:/usr/bin/m6811-elf-gcc RM = D:/usr/egnu07/rm.exe CFLAGS = -m68hc12 -fno-ident -fno-common -fomit-frame-pointer -mshort OCFLAGS = -O srec all: rlpOS.elf rlpOS.s19 rlpOS.elf: kernel.c sysInit.c shell.c idleTask.c task1.c task2.c vectors.c interrupts.c $(CC) $(CFLAGS) -Wl,-u,-mm68hc12elfb -o rlpOS.elf kernel.c sysInit.c shell.c idleTask.c task1.c task2.c vectors.c interrupts.c rlpOS.s19: rlpOS.elf $(OC) $(OCFLAGS) rlpOS.elf rlpOS.s19 clean: $(RM) -f rlpOS.elf $(RM) -f rlpOS.s19