LIBS += fs/fat/libfat.a
LIBS += disk/libdisk.a
LIBS += drivers/libdrivers.a
+LIBS += common/libcommon.a
.PHONY : $(LIBS)
# Add GCC lib
all: $(ALL)
+ift: $(ALL) x-load.bin.ift
+
+x-load.bin.ift: signGP System.map x-load.bin
+ TEXT_BASE=`grep -w _start System.map|cut -d ' ' -f1`
+ ./signGP x-load.bin $(TEXT_BASE)
+ cp x-load.bin.ift MLO
x-load.bin: x-load
$(OBJCOPY) ${OBJCFLAGS} -O binary $< $@
oneboot: x-load.bin
scripts/mkoneboot.sh
+signGP: scripts/signGP.c
+ gcc -Wall -g -O3 -o signGP $<
+
#########################################################################
else
all install x-load x-load.srec oneboot depend dep:
@./mkconfig $(@:_config=) arm omap3 overo
omap3530beagle_config : unconfig
-
@./mkconfig $(@:_config=) arm omap3 omap3530beagle
+#########################################################################
+## OMAP4 (ARM-CortexA9) Systems
+#########################################################################
+omap4430panda_config : unconfig
+ @./mkconfig $(@:_config=) arm omap4 omap4430panda
+
#########################################################################
clean:
| xargs rm -f
rm -f $(OBJS) *.bak tags TAGS
rm -fr *.*~
- rm -f x-load x-load.map $(ALL)
+ rm -f x-load x-load.map $(ALL) x-load.bin.ift signGP MLO
rm -f include/asm/proc include/asm/arch
mrproper \