File tree 2 files changed +12
-2
lines changed
2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -56,15 +56,25 @@ CFLAGS = $(PRODUCT_DEF) $(LPC_CFLAGS)
56
56
PROGNAME =easymini-v1.0
57
57
PROG =$(PROGNAME ) -$(VERSION ) .elf
58
58
HEX =$(PROGNAME ) -$(VERSION ) .ihx
59
+ FLASH_PROG =flash-loader/$(PROGNAME ) -altos-flash-$(VERSION ) .elf
60
+ BOTH_HEX =$(PROGNAME ) -combined-$(VERSION ) .ihx
59
61
60
62
SRC =$(ALTOS_SRC ) ao_easymini.c
61
63
OBJ=$(SRC:.c =.o)
62
64
63
- all : $(PROG ) $(HEX )
65
+ all : $(PROG ) $(HEX ) $( BOTH_HEX )
64
66
65
67
$(PROG ) : Makefile $(OBJ ) altos.ld
66
68
$(call quiet,CC) $(LDFLAGS ) -o $(PROG ) $(OBJ ) $(LIBS )
67
69
70
+ $(BOTH_HEX ) : $(PROG ) $(FLASH_PROG )
71
+ ../../ao-tools/ao-elftohex/ao-elftohex -n --output=$@ $(FLASH_PROG ) $(PROG )
72
+
73
+ $(FLASH_PROG ) : FRC
74
+ +cd flash-loader && make
75
+
76
+ FRC :
77
+
68
78
$(OBJ ) : $(INC )
69
79
70
80
load : $(PROG )
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ $(PROG): Makefile $(OBJ) altos.ld
68
68
$(call quiet,CC) $(LDFLAGS ) -o $(PROG ) $(OBJ ) $(LIBS )
69
69
70
70
$(BOTH_HEX ) : $(PROG ) $(FLASH_PROG )
71
- ../../ao-tools/ao-elftohex/ao-elftohex --output=$@ $(FLASH_PROG ) $(PROG )
71
+ ../../ao-tools/ao-elftohex/ao-elftohex -n - -output=$@ $(FLASH_PROG ) $(PROG )
72
72
73
73
$(FLASH_PROG ) : FRC
74
74
+cd flash-loader && make
You can’t perform that action at this time.
0 commit comments