altos/test: Adjust CRC error rate after FEC fix
[fw/altos] / src / stm / Makefile-flash.defs
1 include $(TOPDIR)/stm/Makefile-stm.defs
2
3 INC = \
4         ao.h \
5         ao_arch.h \
6         ao_arch_funcs.h \
7         ao_flash_pins.h \
8         ao_flash_stm_pins.h \
9         ao_flash_task.h \
10         ao_pins.h \
11         ao_product.h \
12         Makefile
13
14 #
15 # Common AltOS sources
16 #
17 SRC = \
18         ao_interrupt.c \
19         ao_romconfig.c \
20         ao_boot_chain.c \
21         ao_boot_pin.c \
22         ao_product.c \
23         ao_notask.c \
24         ao_timer.c \
25         ao_usb_stm.c \
26         ao_flash_stm.c \
27         ao_flash_task.c \
28         ao_flash_loader_stm.c
29
30 OBJ=$(SRC:.c=.o)
31
32 PRODUCT=AltosFlash
33 PRODUCT_DEF=-DALTOS_FLASH
34 IDPRODUCT=0x000a
35
36 CFLAGS = $(PRODUCT_DEF) $(STM_CFLAGS)
37
38 LDFLAGS=$(CFLAGS) -L$(TOPDIR)/stm -Wl,-Taltos-loader.ld -n
39
40 PROGNAME=altos-flash
41 PROG=$(HARDWARE)-$(PROGNAME)-$(VERSION).elf
42
43 $(PROG): Makefile $(OBJ) altos-loader.ld
44         $(call quiet,CC) $(LDFLAGS) $(CFLAGS) -o $(PROG) $(OBJ) $(LIBS)
45
46 $(OBJ): $(INC)
47
48 all: $(PROG)
49
50 distclean:      clean
51
52 clean:
53         rm -f *.o $(HARDWARE)-$(PROGNAME)-*.elf
54         rm -f ao_product.h
55
56 install:
57
58 uninstall: