]> cloudbase.mooo.com Git - irmp-demo.git/blame - libopencm3.target.mk
Bugfix submodule irmp url: cu.loc:git/irmp --> http://cloudbase.mooo.com/git/irmp
[irmp-demo.git] / libopencm3.target.mk
CommitLineData
b1a276a1
L
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
21LIBNAME = opencm3_stm32f1
22DEFS += -DSTM32F1
23
24FP_FLAGS ?= -msoft-float
25ARCH_FLAGS = -mthumb -mcpu=cortex-m3 $(FP_FLAGS) -mfix-cortex-m3-ldrd
26
27################################################################################
28# OpenOCD specific variables
29
30OOCD ?= openocd
31OOCD_INTERFACE ?= flossjtag
32OOCD_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
37BMP_PORT ?=
38
39################################################################################
40# texane/stlink specific variables
41#STLINK_PORT ?= :4242
42
43
44include libopencm3.rules.mk