X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=Makefile;h=b35b1446d06c1dfd1e96953679daf06183643e61;hb=3d5a5fc4db5f681e848202c4ee4099d2879677d6;hp=ab1a253be1ba4fb913d01b9b1b84e4a04ff70218;hpb=c5c1e3fb1c253d387be02c127253ac2a55d577b4;p=fw%2Faltos diff --git a/Makefile b/Makefile index ab1a253b..b35b1446 100644 --- a/Makefile +++ b/Makefile @@ -4,30 +4,37 @@ NO_OPT=--nogcse --noinvariant --noinduction --nojtbound --noloopreverse \ --nolabelopt --nooverlay --peep-asm DEBUG=--debug -CFLAGS=--model-large $(DEBUG) --less-pedantic \ - --no-peep --int-long-reent --float-reent \ +CFLAGS=--model-small $(DEBUG) --less-pedantic --opt-code-speed LDFLAGS=--out-fmt-ihx -LDFLAGS_RAM=$(LDFLAGS) --code-loc 0xf000 --code-size 0x800 \ - --xram-loc 0xf800 --xram-size 0x700 --iram-size 0xff - - LDFLAGS_FLASH=$(LDFLAGS) --code-loc 0x0000 --code-size 0x8000 \ --xram-loc 0xf000 --xram-size 0xf00 --iram-size 0xff INC = \ ao.h \ - cc1111.h + cc1111.h \ + altitude.h SRC = \ ao_adc.c \ ao_beep.c \ + ao_cmd.c \ + ao_convert.c \ + ao_dbg.c \ + ao_dma.c \ + ao_ee.c \ + ao_flight.c \ + ao_gps.c \ ao_led.c \ + ao_log.c \ + ao_mutex.c \ + ao_panic.c \ + ao_report.c \ + ao_serial.c \ ao_task.c \ ao_timer.c \ ao_usb.c \ - ao_panic.c \ - ao_test.c \ + ao_main.c \ _bp.c ADB=$(SRC:.c=.adb) @@ -54,6 +61,9 @@ $(PROG).ihx: $(REL) Makefile $(CC) $(LDFLAGS_FLASH) $(CFLAGS) -o $(PROG).ihx $(REL) sh check-stack ao.h $(PROG).mem +altitude.h: make-altitude + nickle make-altitude > altitude.h + clean: rm -f $(ADB) $(ASM) $(LNK) $(LST) $(REL) $(RST) $(SYM) rm -f $(PROGS) $(PCDB) $(PLNK) $(PMAP) $(PMEM) $(PAOM)