From fa231e9696af24cb1b76a58ea1724129a00a4984 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Tue, 24 Feb 2015 23:46:38 +0100 Subject: using external avr-utils now --- software/avr.defines.mk | 228 ------------------------------------------------ 1 file changed, 228 deletions(-) delete mode 100644 software/avr.defines.mk (limited to 'software/avr.defines.mk') diff --git a/software/avr.defines.mk b/software/avr.defines.mk deleted file mode 100644 index fb54f1b..0000000 --- a/software/avr.defines.mk +++ /dev/null @@ -1,228 +0,0 @@ -## -## spreadspace avr utils -## -## -## Copyright (C) 2013-2014 Christian Pointner -## -## This file is part of spreadspace avr utils. -## -## spreadspace avr utils is free software: you can redistribute it and/or modify -## it under the terms of the GNU General Public License as published by -## the Free Software Foundation, either version 3 of the License, or -## any later version. -## -## spreadspace avr utils is distributed in the hope that it will be useful, -## but WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -## GNU General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with spreadspace avr utils. If not, see . -## - -ifeq ($(BOARD_TYPE),teensy1) - MCU := at90usb162 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := teensy - LUFA_BOARD = TEENSY -endif -ifeq ($(BOARD_TYPE),teensy2) - MCU := atmega32u4 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := teensy - LUFA_BOARD = TEENSY2 -endif -ifeq ($(BOARD_TYPE),teensy1pp) - MCU := at90usb646 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := teensy - LUFA_BOARD = TEENSY -endif -ifeq ($(BOARD_TYPE),teensy2pp) - MCU := at90usb1286 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := teensy - LUFA_BOARD = TEENSY2 -endif -ifeq ($(BOARD_TYPE),minimus) - MCU := at90usb162 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = MINIMUS - RESET_FUNC := ../tools/reset_minimus - RESET_PARAM = "03eb:2ffa" -endif -ifeq ($(BOARD_TYPE),minimus32) - MCU := atmega32u2 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = MINIMUS - RESET_FUNC := ../tools/reset_minimus - RESET_PARAM = "03eb:2ff0" -endif -ifeq ($(BOARD_TYPE),hhd70dongle) - MCU := atmega32u4 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = NONE -endif -ifeq ($(BOARD_TYPE),rda1846dongle) - MCU := atmega32u4 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = NONE -endif -ifeq ($(BOARD_TYPE),culV3) - MCU := atmega32u4 - ARCH = AVR8 - F_CPU := 8000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = CULV3 -endif -ifeq ($(BOARD_TYPE),slowpandongle1) - MCU := at90usb162 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = NONE -endif -ifeq ($(BOARD_TYPE),slowpandongle2) - MCU := atmega32u4 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = NONE -endif -ifeq ($(BOARD_TYPE),teenstep) - MCU := atmega32u4 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = NONE -endif -ifeq ($(BOARD_TYPE),rhmixxx) - MCU := at90usb1286 - ARCH = AVR8 - F_CPU := 16000000 - F_USB = $(F_CPU) - PROG := DFU - LUFA_BOARD = NONE -endif -ifeq ($(BOARD_TYPE),arduinoUno) - MCU := atmega328p - ARCH = AVR8 - F_CPU := 16000000 - PROG := avrdude - UPLOAD_RATE := 57600 - PROG_TYPE := stk500v1 - AVRDUDE_PORT := /dev/ttyUSB0 - RESET_FUNC := ../tools/reset_arduino - RESET_PARAM = $(AVRDUDE_PORT) -endif -ifeq ($(BOARD_TYPE),arduino2009v2) - MCU := atmega328p - ARCH = AVR8 - F_CPU := 16000000 - PROG := avrdude - UPLOAD_RATE := 57600 - PROG_TYPE := stk500v1 - AVRDUDE_PORT := /dev/ttyUSB0 - RESET_FUNC := ../tools/reset_arduino - RESET_PARAM = $(AVRDUDE_PORT) -endif -ifeq ($(BOARD_TYPE),arduino2009) - MCU := atmega168 - ARCH = AVR8 - F_CPU := 16000000 - PROG := avrdude - UPLOAD_RATE := 19200 - PROG_TYPE := stk500v1 - AVRDUDE_PORT := /dev/ttyUSB0 - RESET_FUNC := ../tools/reset_arduino - RESET_PARAM = $(AVRDUDE_PORT) -endif -ifeq ($(BOARD_TYPE),arduino10000) - MCU := atmega168 - ARCH = AVR8 - F_CPU := 16000000 - PROG := avrdude - UPLOAD_RATE := 19200 - PROG_TYPE := stk500v1 - AVRDUDE_PORT := /dev/ttyUSB0 - RESET_FUNC := ../tools/reset_arduino - RESET_PARAM = $(AVRDUDE_PORT) -endif -ifeq ($(BOARD_TYPE),arduinoNG) - MCU := atmega8 - ARCH = AVR8 - F_CPU := 16000000 - PROG := avrdude - UPLOAD_RATE := 19200 - PROG_TYPE := stk500v1 - AVRDUDE_PORT := /dev/ttyUSB0 - RESET_FUNC := ../tools/reset_dummy -endif -ifeq ($(BOARD_TYPE),AvrNetIo) - MCU := atmega32 - ARCH = AVR8 - F_CPU := 16000000 - PROG := avrdude - UPLOAD_RATE := 19200 - PROG_TYPE := stk500v2 - AVRDUDE_PORT := /dev/ttyS0 -endif - -CC = avr-gcc -OBJCOPY = avr-objcopy -AR = avr-ar rcs -SIZE = avr-size - -LIB_DIR = ../avr.lib - -DFU = dfu-programmer -teensy = teensy_loader_cli -avrdude = avrdude - -## Options common to compile, link and assembly rules -COMMON = -mmcu=$(MCU) - -## Compile options common for all C compilation units. -CFLAGS = $(COMMON) -CFLAGS += -O2 -CFLAGS += -funsigned-char -CFLAGS += -funsigned-bitfields -CFLAGS += -ffunction-sections -CFLAGS += -fpack-struct -CFLAGS += -fshort-enums -CFLAGS += -Wall -CFLAGS += -Wstrict-prototypes -CFLAGS += -I$(LIB_DIR) -CFLAGS += -DF_CPU=$(F_CPU)UL -CFLAGS += -D__BOARD_$(BOARD_TYPE)__ -CFLAGS += -DARCH=ARCH_$(ARCH) -CFLAGS += -std=c99 - - -## Linker flags -LDFLAGS = $(COMMON) -LDFLAGS += -- cgit v1.2.3