Subversion Repositories FlightCtrl

Rev

Rev 942 | Rev 945 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 942 Rev 943
Line 1... Line 1...
1
#--------------------------------------------------------------------
1
#--------------------------------------------------------------------
2
# MCU name
2
# MCU name
3
#MCU = atmega644
3
#MCU = atmega644
4
MCU = atmega644p
4
MCU = atmega644p
5
F_CPU = 20000000
5
F_CPU = 20000000
-
 
6
#
6
#-------------------------------------------------------------------
7
#-------------------------------------------------------------------
-
 
8
# comment out for Quadro, uncomment for Hexakopter
-
 
9
# HEXAKOPTER		= _HEXA
-
 
10
#-------------------------------------------------------------------
-
 
11
 
7
VERSION_MAJOR    =   0
12
VERSION_MAJOR    =   0
8
VERSION_MINOR    =  70
13
VERSION_MINOR    =  70
9
VERSION_INDEX    =  3
14
VERSION_INDEX    =  3
Line 10... Line 15...
10
 
15
 
11
VERSION_COMPATIBLE = 8  # PC-Kompatibilität
16
VERSION_COMPATIBLE = 8  # PC-Kompatibilität
12
#-------------------------------------------------------------------
17
#-------------------------------------------------------------------
13
#OPTIONS
18
#OPTIONS
14
# Use one of the extensions for a gps solution
19
# Use one of the extensions for a gps solution
15
EXT = KILLAGREG
20
#EXT = KILLAGREG
16
#EXT = NAVICTRL
21
#EXT = NAVICTRL
-
 
22
EXT = MK3MAG
17
#EXT = MK3MAG
23
 
Line 18... Line 24...
18
#-------------------------------------------------------------------
24
#-------------------------------------------------------------------
19
 
25
 
20
ifeq ($(MCU), atmega644)
26
ifeq ($(MCU), atmega644)
21
FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m
27
FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m
22
#FUSE_SETTINGS = -U lfuse:w:0xff:m -U hfuse:w:0xdf:m  
28
#FUSE_SETTINGS = -U lfuse:w:0xff:m -U hfuse:w:0xdf:m  
23
# -u  bei neuen Controllern wieder einspielen
29
# -u  bei neuen Controllern wieder einspielen
Line 24... Line 30...
24
 HEX_NAME = MEGA644_$(EXT)
30
 HEX_NAME = MEGA644$(HEXAKOPTER)_$(EXT)
25
endif
31
endif
26
 
32
 
27
ifeq ($(MCU), atmega644p)
33
ifeq ($(MCU), atmega644p)
Line 28... Line 34...
28
 FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m
34
 FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m
29
 HEX_NAME = MEGA644p_$(EXT)
35
 HEX_NAME = MEGA644p$(HEXAKOPTER)_$(EXT)
Line 150... Line 156...
150
endif
156
endif
151
ifeq ($(EXT), NAVICTRL)
157
ifeq ($(EXT), NAVICTRL)
152
 CFLAGS += -DUSE_NAVICTRL
158
 CFLAGS += -DUSE_NAVICTRL
153
endif
159
endif
Line -... Line 160...
-
 
160
 
-
 
161
ifeq ($(HEXAKOPTER), _HEXA)
154
 
162
 CFLAGS += -DHEXAKOPTER
Line 155... Line 163...
155
 
163
endif
156
 
164
 
157
 
165