Hardware Design: SIE
Sign in or create your account | Project List | Help
Hardware Design: SIE Git Source Tree
Root/
Source at commit c48feff62c7e8a7b8a432184839eae88c58f6343 created 13 years 5 months ago. By César Pedraza, .. | |
---|---|
1 | #OBJS := start.o main.o jz_serial.o |
2 | |
3 | CROSS := mipsel-openwrt-linux- |
4 | INCLUDE = -I. -lm |
5 | CCFLAGS = ${INCLUDE} ${DEBUG} ${WARNINGS} |
6 | #CFLAGS := -O2 -G 0 -mno-abicalls -fno-pic -mips32 -Iinclude |
7 | AFLAGS = -D__ASSEMBLY__ $(CFLAGS) |
8 | LDFLAGS := -T ld.script -nostdlib -EL |
9 | COMMON_SOURCES = jz47xx_gpio.c jz47xx_mmap.c |
10 | COMMON_OBJECTS = $(COMMON_SOURCES:.c=.o) |
11 | H_SOURCES = jz47xx_gpio.h jz47xx_mmap.h |
12 | |
13 | NANO_IP = 192.168.254.101 |
14 | |
15 | all: EvalfitTest |
16 | |
17 | EvalfitTest: EvalfitTest.c evalfit.h $(COMMON_OBJECTS) |
18 | $(CROSS)gcc $(COMMON_OBJECTS) EvalfitTest.c -o EvalfitTest ${CCFLAGS} |
19 | |
20 | .c.o: |
21 | $(CROSS)gcc $(CCFLAGS) -c $< -o $@ |
22 | .S.o: |
23 | $(CROSS)gcc $(AFLAGS) -c $< -o $@ |
24 | |
25 | indent: |
26 | indent -bad -bap -nbc -bl -nce -i2 --no-tabs --line-length120 $(COMMON_SOURCES) $(H_SOURCES) |
27 | |
28 | clean: |
29 | rm -f *.o EvalfitTest ${OBJECTS} ${EXEC} *~ |
30 | |
31 | upload: EvalfitTest |
32 | scp EvalfitTest root@$(NANO_IP):ehw |
33 |
Branches:
master