1234567891011121314151617181920212223242526 |
- #TI_CCPATH=/home/cwuser/Downloads/ti-cgt-arm_16.9.6.LTS
- #TI_CC=$(TI_CCPATH)/bin/armcl
- #TI_CCINCLUDE+=$(TI_CCPATH)/include/
- #TI_CCLIB=$(TI_CCPATH)/lib/libc.a
- #SRC+=$(wildcard *.c)
- #SSRC+=$(wildcard startup/*.c)
- #TI_CCFLAGS+= -g -O4 --code_state=16 -mv7M3 -me -ual --abi=eabi --gen_func_subsections=on --define=CC2538_USE_ALTERNATE_INTERRUPT_MAP
- #TI_LIBFLAGS+= --xml_link_info="link.xml" --rom_model --heap_size=0 --stack_size=256 --map_file bar.map
- #assembly:
- # $(TI_CC) $(TI_CCFLAGS) $(SSRC) -I $(TI_CCINCLUDE) -n
- #TI:
- # $(TI_CC) $(SRC) $(SSRC) $(TI_CCFLAGS) -I $(TI_CCINCLUDE) -z $(TI_LIBFLAGS) --library=$(TI_CCLIB) --output_file=myoutput.out cx2538xf53_ccs.cmd
- #TI Stuff not needed anymore
- #####################GCC#####################################
- CC=arm-none-eabi-gcc
- CFLAGS=--specs=nosys.specs -mcpu=cortex-m3 -mthumb
- SRC=$(wildcard *.c)
- LFLAGS=-Map,foo.map
- ASRC=start.S
- gcc:
- $(CC) $(SRC) $(ASRC) $(CFLAGS) -o test.out -T LinkerFile.ld -Wl,$(LFLAGS)
|