diff options
author | Daniel Friesel <derf@finalrewind.org> | 2013-10-05 00:16:44 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2013-10-05 00:16:44 +0200 |
commit | 0189b7cfe970b88aeb1a4fb2aa328eeee42079a8 (patch) | |
tree | b95528fe8547fd6918ad692a52872ea0065bb649 /Makefile | |
parent | fe38bfafa712f0eed4d11f4c86e9045f63c9c34b (diff) |
move READ ROM code to separate directory
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/Makefile b/Makefile deleted file mode 100644 index 0b9e15c..0000000 --- a/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -MCU ?= attiny2313 -AVRDUDE_PROGRAMMER ?= usbasp - -AVRCC ?= avr-gcc -AVRFLASH ?= avrdude -AVRNM ?= avr-nm -AVROBJCOPY ?= avr-objcopy -AVROBJDUMP ?= avr-objdump - -CFLAGS += -mmcu=attiny2313 -DF_CPU=20000000UL -#CFLAGS += -gdwarf-2 -fverbose-asm -save-temps -CFLAGS += -I. -std=gnu99 -O2 -Wall -Wextra -pedantic -CFLAGS += -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -CFLAGS += -fwhole-program -flto -mstrict-X - -AVRFLAGS += -U lfuse:w:0xe4:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m -AVRFLAGS += -U flash:w:main.hex -# AVRFLAGS += -U eeprom:w:main.eep - -%.hex: %.elf - ${AVROBJCOPY} -O ihex -R .eeprom $< $@ - -%.eep: %.elf - ${AVROBJCOPY} -j .eeprom --set-section-flags=.eeprom="alloc,load" \ - --change-section-lma .eeprom=0 -O ihex $< $@ - -main.elf: main.c - ${AVRCC} ${CFLAGS} -o $@ ${@:.elf=.c} -Wl,-Map=main.map,--cref - avr-size -d $@ - -program: main.hex main.eep - ${AVRFLASH} -p ${MCU} -c ${AVRDUDE_PROGRAMMER} ${AVRFLAGS} - -secsize: main.elf - ${AVROBJDUMP} -hw -j.text -j.bss -j.data main.elf - -funsize: main.elf - ${AVRNM} --print-size --size-sort main.elf - -.PHONY: program secsize funsize - -# Listing of phony targets. -.PHONY : all begin finish end sizebefore sizeafter gccversion \ -build elf hex eep lss sym coff extcoff \ -clean clean_list program debug gdb-config |