]> cloudbase.mooo.com Git - irmp-demo.git/blob - libopencm3.target.mk
Add IRSND demo program
[irmp-demo.git] / libopencm3.target.mk
1 ##
2 ## This file is part of the libopencm3 project.
3 ##
4 ## Copyright (C) 2009 Uwe Hermann <uwe@hermann-uwe.de>
5 ## Copyright (C) 2010 Piotr Esden-Tempski <piotr@esden.net>
6 ##
7 ## This library is free software: you can redistribute it and/or modify
8 ## it under the terms of the GNU Lesser General Public License as published by
9 ## the Free Software Foundation, either version 3 of the License, or
10 ## (at your option) any later version.
11 ##
12 ## This library is distributed in the hope that it will be useful,
13 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
14 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 ## GNU Lesser General Public License for more details.
16 ##
17 ## You should have received a copy of the GNU Lesser General Public License
18 ## along with this library. If not, see <http://www.gnu.org/licenses/>.
19 ##
20
21 LIBNAME = opencm3_stm32f1
22 DEFS += -DSTM32F1
23
24 FP_FLAGS ?= -msoft-float
25 ARCH_FLAGS = -mthumb -mcpu=cortex-m3 $(FP_FLAGS) -mfix-cortex-m3-ldrd
26
27 ################################################################################
28 # OpenOCD specific variables
29
30 OOCD ?= openocd
31 OOCD_INTERFACE ?= flossjtag
32 OOCD_TARGET ?= stm32f1x
33
34 ################################################################################
35 # Black Magic Probe specific variables
36 # Set the BMP_PORT to a serial port and then BMP is used for flashing
37 BMP_PORT ?=
38
39 ################################################################################
40 # texane/stlink specific variables
41 #STLINK_PORT ?= :4242
42
43
44 include libopencm3.rules.mk