Subversion Repositories FlightCtrl

Rev

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

Rev 2488 Rev 2491
Line 3... Line 3...
3
MCU = atmega1284p
3
MCU = atmega1284p
4
#MCU = atmega644p
4
#MCU = atmega644p
5
F_CPU = 20000000
5
F_CPU = 20000000
6
#-------------------------------------------------------------------
6
#-------------------------------------------------------------------
7
VERSION_MAJOR    =   2
7
VERSION_MAJOR    =   2
8
VERSION_MINOR    =  07
8
VERSION_MINOR    =  8
9
VERSION_PATCH    =  4
9
VERSION_PATCH    =  0
10
VERSION_SERIAL_MAJOR = 11  	# Serial Protocol to KopterTool -> do not change!
10
VERSION_SERIAL_MAJOR = 11  	# Serial Protocol to KopterTool -> do not change!
11
VERSION_SERIAL_MINOR = 0  	# Serial Protocol
11
VERSION_SERIAL_MINOR = 0  	# Serial Protocol
12
NC_SPI_COMPATIBLE = 71		# Navi-Kompatibilität
12
NC_SPI_COMPATIBLE = 71		# Navi-Kompatibilität
13
LIB_FC_COMPATIBLE = 7       # Library
13
LIB_FC_COMPATIBLE = 7       # Library
14
#-------------------------------------------------------------------
14
#-------------------------------------------------------------------
Line 56... Line 56...
56
FORMAT = ihex
56
FORMAT = ihex
Line 57... Line 57...
57
 
57
 
Line 58... Line 58...
58
# Target file name (without extension).
58
# Target file name (without extension).
59
 
59
 
60
ifeq ($(VERSION_PATCH), 0)
60
ifeq ($(VERSION_PATCH), 0)
61
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)a_SVN$(REV)
61
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)a_SVN$(REV)
62
endif
62
endif
63
ifeq ($(VERSION_PATCH), 1)
63
ifeq ($(VERSION_PATCH), 1)
64
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)b_SVN$(REV)
64
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)b_SVN$(REV)
65
endif
65
endif
66
ifeq ($(VERSION_PATCH), 2)
66
ifeq ($(VERSION_PATCH), 2)
67
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)c_SVN$(REV)
67
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)c_SVN$(REV)
68
endif
68
endif
69
ifeq ($(VERSION_PATCH), 3)
69
ifeq ($(VERSION_PATCH), 3)
70
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)d_SVN$(REV)
70
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)d_SVN$(REV)
71
endif
71
endif
72
ifeq ($(VERSION_PATCH), 4)
72
ifeq ($(VERSION_PATCH), 4)
73
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)e_SVN$(REV)
73
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)e_SVN$(REV)
74
endif
74
endif
75
ifeq ($(VERSION_PATCH), 5)
75
ifeq ($(VERSION_PATCH), 5)
76
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)f_SVN$(REV)
76
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)f_SVN$(REV)
77
endif
77
endif
78
ifeq ($(VERSION_PATCH), 6)
78
ifeq ($(VERSION_PATCH), 6)
79
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)g_SVN$(REV)
79
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)g_SVN$(REV)
80
endif
80
endif
81
ifeq ($(VERSION_PATCH), 7)
81
ifeq ($(VERSION_PATCH), 7)
82
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)h_SVN$(REV)
82
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)h_SVN$(REV)
83
endif
83
endif
84
ifeq ($(VERSION_PATCH), 8)
84
ifeq ($(VERSION_PATCH), 8)
85
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)i_SVN$(REV)
85
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)i_SVN$(REV)
86
endif
86
endif
87
ifeq ($(VERSION_PATCH), 9)
87
ifeq ($(VERSION_PATCH), 9)
88
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)j_SVN$(REV)
88
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_0$(VERSION_MINOR)j_SVN$(REV)
89
endif
89
endif
90
ifeq ($(VERSION_PATCH), 10)
90
ifeq ($(VERSION_PATCH), 10)
91
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)k_SVN$(REV)
91
TARGET = Flight-Ctrl_$(HEX_NAME)_V$(VERSION_MAJOR)_$(VERSION_MINOR)k_SVN$(REV)