equal
deleted
inserted
replaced
1 export PREFIX := /usr/local/ecos/2138_install |
|
2 export COMMAND_PREFIX := arm-elf- |
|
3 export CC := $(COMMAND_PREFIX)gcc |
|
4 export OBJCOPY := $(COMMAND_PREFIX)objcopy |
|
5 |
|
6 ECOS_GLOBAL_CFLAGS=-mcpu=arm7tdmi -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Os -ffunction-sections -fdata-sections -fno-exceptions -finline-functions |
|
7 ECOS_GLOBAL_LDFLAGS=-mcpu=arm7tdmi -Wl,--gc-sections -Wl,-static -nostdlib |
|
8 |
|
9 all: |
|
10 |
|
11 lpc2138.o : lpc2138.c lpc2138.h types.h |
|
12 s1d13706.o : s1d13706.c lpc2138.h types.h |
|
13 sja1000.o : sja1000.c lpc2138.h types.h |
|
14 |
|
15 .c.o: |
|
16 $(CC) -g -c $(ECOS_GLOBAL_CFLAGS) -I$(PREFIX)/include -I$(PREFIX)/lib/driver $*.c |
|
17 |
|
18 clean: |
|
19 rm -f *.hex *.elf *.o *~ |
|