2 include $(M2DIR
)/software
/include.mak
4 OBJECTS
=crt0.o isr.o main.o
8 # pull in dependency info for *existing* .o files
9 -include $(OBJECTS
:.o
=.d
)
12 $(MAKE
) -C
$(M2DIR
)/tools
13 $(OBJCOPY
) -O binary
$< $@
15 $(M2DIR
)/tools
/mkmmimg
$@ write
17 bios.elf
: linker.
ld $(OBJECTS
) libs
18 bios-rescue.elf
: linker-rescue.
ld $(OBJECTS
) libs
21 $(LD
) $(LDFLAGS
) -T
$< -N
-o
$@
$(OBJECTS
) -L
$(M2DIR
)/software
/libbase
-L
$(M2DIR
)/software
/libextra
-lbase
-lextra
25 make
-C
$(M2DIR
)/software
/libbase
26 make
-C
$(M2DIR
)/software
/libextra
32 rm -f
$(OBJECTS
) $(OBJECTS
:.o
=.d
) bios.elf bios.bin bios-rescue.elf bios-rescue.bin .
*~
*~
34 .PHONY
: clean libs flash