8beba5645b
make: board: initial commit of generic board Makefiles
2015-05-26 10:46:33 +02:00
9dc0554d98
cpu: samd21: use cortex common makefile and newlib module
2015-05-26 10:46:33 +02:00
Oleg Hahm
7be7e00ab9
Merge pull request #3042 from gebart/pr/doxygen-@file-remove-filename
...
everything: Remove filename from @file Doxygen command
2015-05-22 17:10:04 +02:00
af63254f4e
cpu: saml21 initial commit
...
basic port, uart, one timer, gpio, spi working.
2015-05-22 11:47:51 +02:00
Johann Fischer
31c0ea7358
Merge pull request #2994 from gebart/pr/kinetis-pwm-refactor
...
kinetis: Refactor PWM periph
2015-05-22 09:51:47 +02:00
Peter Kietzmann
15b5b28e19
Merge pull request #3041 from haukepetersen/fix_f4dis_doxyge
...
board/stm32f4discovery: fixed doxygen in periph_conf
2015-05-22 09:28:07 +02:00
Joakim Gebart
13832d8e62
everything: Remove filename from @file Doxygen command
2015-05-22 07:34:41 +02:00
Oleg Hahm
d0790ad034
Merge pull request #2993 from gebart/pr/kinetis-bitband-reg
...
kinetis: remove ambiguous BITBAND_REG macro
2015-05-21 19:18:33 +02:00
Lucas Jenß
742c39e838
Merge pull request #2881 from x3ro/clarify-stacksize-constants
...
Clarify and unify naming of thread-related constants (stacksize and priority)
2015-05-21 16:55:30 +02:00
Hauke Petersen
807c6432cc
board/stm32f4discovery: fixed doxygen in periph_conf
2015-05-21 13:19:41 +02:00
Joakim Gebart
7b4450bd0a
mulle: Use BITBAND_REG32 instead of BITBAND_REG
2015-05-21 11:00:49 +02:00
Lucas Jenss
426170b064
Improve naming of thread stacksize/priority constants
...
As discussed in #2725 , this commit renames a number of stacksize constants to
better convey their intended usage. In addition, constants for thread priority
are given a `THREAD_` prefix. Changes are:
* KERNEL_CONF_STACKSIZE_PRINTF renamed to THREAD_EXTRA_STACKSIZE_PRINTF
* KERNEL_CONF_STACKSIZE_DEFAULT renamed to THREAD_STACKSIZE_DEFAULT
* KERNEL_CONF_STACKSIZE_IDLE renamed to THREAD_STACKSIZE_IDLE
* KERNEL_CONF_STACKSIZE_MAIN renamed to THREAD_STACKSIZE_MAIN
* Move thread stacksizes from kernel.h to thread.h, since the prefix changed
* PRIORITY_MIN renamed to THREAD_PRIORITY_MIN
* PRIORITY_IDLE renamed to THREAD_PRIORITY_IDLE
* PRIORITY_MAIN renamed to THREAD_PRIORITY_MAIN
* Move thread priorities from kernel.h to thread.h since the prefix has changed
* MINIMUM_STACK_SIZE renamed to THREAD_STACKSIZE_MINIMUM for consistency
2015-05-21 00:14:23 +02:00
Oleg Hahm
8cb0e59283
Merge pull request #3030 from gebart/pr/tab-fixes2
...
Tab indentation fixes
2015-05-20 18:27:28 +02:00
Johann Fischer
b0e73b9a8c
Merge pull request #2983 from jfischer-phytec-iot/pr@kw2x-rf-autoinit
...
boards/pba-d-01-kw2x: add network interface auto init
2015-05-20 10:00:23 +02:00
Joakim Gebart
964fdb5cf2
mulle: Add PWM configuration
2015-05-20 06:19:51 +02:00
Joakim Gebart
fc926e57bf
pba-d-01-kw2x: Add PWM_MAX_VALUE
2015-05-20 06:16:42 +02:00
Joakim Gebart
4656e022cc
boards/redbee-econotag: Replace tabs by spaces
2015-05-19 12:25:28 +02:00
Joakim Gebart
6f59d41335
boards/pttu: Replace tabs by spaces
2015-05-19 12:25:10 +02:00
Joakim Gebart
36849276b3
boards/pba-d-01-kw2x: Replace tabs by spaces
2015-05-19 12:24:56 +02:00
Hauke Petersen
1c610df0f5
boards/yunjia-nrf51822: enabled nrfmin radio driver
2015-05-19 10:02:57 +02:00
Hauke Petersen
8d1b51423a
boards/pca10005: enabled nrfmin radio driver
2015-05-19 10:02:57 +02:00
Hauke Petersen
8d831eab14
boards/pca10000: enabled nrfmin radio driver
2015-05-19 10:02:57 +02:00
Hauke Petersen
e991b1c4d0
boards/airfy-beacon: enabled nrmin radio driver
2015-05-19 10:02:57 +02:00
Joakim Gebart
19c17c529c
mulle: Add FEATURES_MCU_GROUP=cortex_m4
2015-05-19 08:56:29 +02:00
Jonas
9b66477180
adapted new auto-init process to kw2xrf driver
...
added kw2xrf to auto-init
2015-05-18 17:12:44 +02:00
Peter Kietzmann
b3e78ddc33
Merge pull request #3016 from gebart/pr/tab-indentation
...
Inconsistent indentation in some files
2015-05-18 15:45:15 +02:00
Joakim Gebart
b1bc737c0d
msba2-common: Replace tabs by spaces
2015-05-18 07:10:41 +02:00
3c00ff0c9b
drivers: adapt ng_at86rf2xx to new auto_init_ng_netif scheme
2015-05-17 21:02:00 +02:00
Jonas
4b8613b944
add pba-d-01-kw2x board to m4-group
2015-05-17 00:43:58 +02:00
Johann Fischer
1d46291d49
Merge pull request #2059 from jfischer-phytec-iot/wip@mkw2xd
...
RIOT port for the MKW22D512 SiP and Phytec PBA-D-01 PhyWave Evaluations-Board
2015-05-15 10:01:56 +02:00
Johann F
b0b5027bca
add support for phyWAVE-KW2x Board, pba-d-01-kw2x
...
- default cpu model is kw21d256
2015-05-15 08:05:43 +02:00
Joakim Gebart
4352dbe26d
mulle: Add GPIO_26 on PTE4
2015-05-14 18:12:37 +02:00
Oleg Hahm
2bd9a5d595
Merge pull request #2936 from d00616/change_nrf_rtt_source
...
cpu/nrf51822: change RTT from RTC0 to RTC1
2015-05-12 20:57:23 +02:00
Oleg Hahm
714c10e44f
Merge pull request #2966 from anandsr21/arm_stm32f0discovery_led_fix
...
arm: stm32f0discovery led color fix
2015-05-12 08:43:27 +02:00
Anand Srivastava
f694d46b43
boards/stm32f0discovery: led color fix
2015-05-11 16:26:28 +05:30
bapclenet
3f2afcd596
Merge pull request #2918 from daniel-k/samd21_rtt
...
cpu/samd21: Add RTT driver
2015-05-11 10:31:13 +02:00
Oleg Hahm
69f07c601f
Merge pull request #2949 from OlegHahm/crash_panic_foobar
...
core: panic unification
2015-05-10 21:54:43 +02:00
daniel-k
a31848ceb8
cpu/samd21: implement peripheral real time timer (periph/rtt)
2015-05-10 21:09:31 +02:00
Oleg Hahm
828839316b
core: renamed crash.h to panic.h
2015-05-09 18:44:10 +02:00
Frank Holtz
bb2f94a2b9
cpu/nrf51822/periph/rtt Change RTC from 0 to 1
2015-05-09 17:58:40 +02:00
Joakim Gebart
e9c567107d
all: remove extra blank lines at the end
2015-05-09 09:10:08 +02:00
Joakim Gebart
5021c5a85e
boards/msba2-common/tools/flashutil.sh: whitespace fixes
2015-05-09 08:54:34 +02:00
BytesGalore
f9a79eee41
RIOT/Makefile.include: added compile time warning on conflicting features
2015-05-07 21:05:08 +02:00
haukepetersen
43f8a04c41
boards/samr21-xpro: added init of network interfaces
2015-04-30 15:08:49 +02:00
haukepetersen
10615f863e
board/iot-lab: added network interface init
2015-04-30 15:08:49 +02:00
Francesco Ermini
ca743ae97b
cpu/sam3x: extend gpio implementation
...
fix functions arguments
extended sam3x GPIO from 16 to 31
fix GPIO_NUMOF to 32
add GPIOs
extend GPIO 16-31 for ArduinoDue/UDOO
fix white space at the end gpio_clear
2015-04-15 17:56:00 +02:00
Oleg Hahm
c1ecccfbd8
Merge pull request #2282 from gebart/pr/k60-initial
...
Add support for Kinetis K60 CPUs and Eistec Mulle IoT board
2015-04-10 00:22:21 +02:00
12efead799
nucleo-f334: add GPIO support
2015-04-08 19:52:14 +02:00
be9dcece23
nucleo-f334: add SPI pin defines
2015-04-08 19:52:03 +02:00
Ludwig Ortmann
70fc6686ff
boards/samr21-xpro: fix led macros/init
2015-04-04 16:09:06 +02:00
Joakim Gebart
4ae819c011
mulle: Initial import of Eistec Mulle board.
...
Initially supports only Mulles with serial number > 220 (due to missing
MK60DN256ZVLL10 support in k60).
See also: https://github.com/RIOT-OS/RIOT/wiki/Board%3A-Mulle
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-03-28 08:32:46 +01:00
Hauke Petersen
ebd6ec1675
Merge pull request #2707 from haukepetersen/fix_f3discovery_features
...
boards/stmf3discovery: fixed MCU GROUP
2015-03-27 11:51:26 +01:00
Ludwig Ortmann
29a614e4c4
Merge pull request #2318 from LudwigOrtmann/flash-targets
...
boards/samr21-xpro: enable specifying a flash port
2015-03-26 21:07:42 +01:00
Hauke Petersen
a00afbb6dd
boards/stmf3discovery: fixed MCU GROUP
2015-03-24 15:28:45 +01:00
Peter Kietzmann
68e3054e2d
Merge pull request #2641 from Tom-VdE/master
...
boards/Makefile.features: one feature per row
2015-03-23 09:37:42 +01:00
Tom Van den Eynde
65b1334b4b
boards/yunjia-nrf51822: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:40 +01:00
Tom Van den Eynde
05073bf50a
boards/wsn430-v1_4: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:35 +01:00
Tom Van den Eynde
484612617f
boards/wsn430-v1_3b: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:29 +01:00
Tom Van den Eynde
a9234c5b59
boards/udoo: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:23 +01:00
Tom Van den Eynde
a387f6f3d6
boards/stm32f4discovery: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:18 +01:00
Tom Van den Eynde
c20401362d
boards/stm32f3discovery: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:12 +01:00
Tom Van den Eynde
63245ea678
boards/stm32f0discovery: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:06 +01:00
Tom Van den Eynde
e5f90a6056
boards/samr21-xpro: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:01 +01:00
Tom Van den Eynde
d73de8a3bd
boards/pca10005: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:54 +01:00
Tom Van den Eynde
8c8c2c876c
boards/pca10000: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:49 +01:00
Tom Van den Eynde
9d330872cd
boards/openmote: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:42 +01:00
Tom Van den Eynde
01d0ea6507
boards/nucleo-l1: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:35 +01:00
Tom Van den Eynde
e57176b760
boards/nucleo-f091: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:29 +01:00
Tom Van den Eynde
e563e2df36
boards/native: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:24 +01:00
Tom Van den Eynde
42bdb4465a
boards/msbiot: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:18 +01:00
Tom Van den Eynde
087b3e6b85
boards/msba2: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:13 +01:00
Tom Van den Eynde
93eb5c8f43
boards/iot-lab_M3: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:07 +01:00
Tom Van den Eynde
270bc751a8
boards/fox: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:13:02 +01:00
Tom Van den Eynde
cedbcf8c25
boards/chronos: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:12:56 +01:00
Tom Van den Eynde
435fc3094f
boards: cc2538dk: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:12:49 +01:00
Tom Van den Eynde
4d1de9f8e8
boards/avsextrem: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:12:43 +01:00
Tom Van den Eynde
51581907c4
boards/arduino-due: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:12:37 +01:00
Tom Van den Eynde
692517c89c
boards/airfy-beacon: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:12:10 +01:00
Ludwig Ortmann
54020a1aea
Merge pull request #2599 from LudwigOrtmann/pr/nucleo-f334-periph-cpuid
...
boards/nucleo-f334: indicate periph_cpuid feature
2015-03-19 22:16:56 +01:00
Thomas Eichinger
549a913939
Merge pull request #2636 from haukepetersen/fix_nucleof334_openocd
...
boards/nucleo-f334: adjusted openocd config
2015-03-18 16:57:41 +01:00
Hauke Petersen
88831f0872
Merge pull request #2617 from LudwigOrtmann/pr/bossac-revert
...
boards/arduino-due: revert bossac binary
2015-03-18 16:40:19 +01:00
Hauke Petersen
4fadff4a9a
boards/nucleo-f334: adjusted openocd config
2015-03-18 16:27:12 +01:00
Hauke Petersen
346810ce12
boards: added SPI definitions for NRF based boards
...
added SPI defines for
- yunjia-nrf51822
- pca10005
- airfy-beacon
2015-03-17 10:37:47 +01:00
Hauke Petersen
9f65959f4b
Merge pull request #2594 from haukepetersen/add_board_nucleof091
...
boards: added support for ST nucleo-f091
2015-03-17 10:30:31 +01:00
Ludwig Ortmann
4ecb60bdcc
boards/arduino-due: revert bossac binary
...
The file was accidentally changed in 2362623490
2015-03-16 21:59:31 +01:00
Ludwig Ortmann
14063d22ba
boards/nucleo-f334: indicate periph_cpuid feature
2015-03-16 21:46:44 +01:00
Hauke Petersen
88749ee324
boards/spark-core: fixed make flash target
2015-03-16 20:27:22 +01:00
Hauke Petersen
38430d4dba
boards/arduino-due: fixed broken flash target
2015-03-16 20:20:26 +01:00
Hauke Petersen
7ccf184cd1
boards: added support for nucleo-f091
2015-03-16 16:23:44 +01:00
Hauke Petersen
0f00ae627f
board/stm32f0discovery: fixed GPIO ISR defines
2015-03-13 15:32:48 +01:00
Thomas Eichinger
1eac81b562
Merge pull request #2593 from haukepetersen/fix_stm32f0_timerdef
...
cpu/stm32f0: cleanup for timer IRQ macro
2015-03-13 14:23:41 +01:00
Thomas Eichinger
64410350bd
Merge pull request #2552 from jhollister/add_cpuid
...
Added cpuid_get for STM boards
2015-03-13 10:59:09 +01:00
Hauke Petersen
0f5c941cf6
board/stm32f0discovery: cleaned up timer defines
...
- make irq prio 'timer global'
- removed unused timer_1 defs
2015-03-13 10:21:56 +01:00
Hauke Petersen
fde32bf066
Merge pull request #2578 from fnack/msb_feat
...
boards/msbiot: Extend the provided features
2015-03-12 11:42:47 +01:00
Fabian Nack
54d98a4c68
boards/msbiot: Add DAC feature
2015-03-11 13:53:34 +01:00
Fabian Nack
faf6a1d3da
boards/msbiot: Add ADC feature
2015-03-11 13:53:34 +01:00
Fabian Nack
b66ed3ab73
boards/msbiot: Add random feature
2015-03-11 13:53:34 +01:00
James Hollister
722835989d
cpu/stm32f4: added cpuid_get to stm32f4
2015-03-08 12:18:37 -07:00
James Hollister
10f4aacf6c
cpu/stm32f3: added cpui_get for stm32f3
2015-03-08 12:14:19 -07:00
James Hollister
3d6ab85bb3
cpu/stm32f0: added cpuid_get for stm32f0
2015-03-08 12:13:10 -07:00
Fabian Nack
869a6dc805
boards/msbiot: Switch from st-util to openocd
2015-03-06 10:12:49 +01:00
Ludwig Ortmann
7344f770a3
boards/samr21-xpro: allow specifying flash device
2015-03-03 21:19:48 +01:00
Philipp Rosenkranz
02d0c88284
tests/travis: split buildtests into MCU groups.
2015-02-22 15:04:52 +01:00
Martine Lenders
449d2735c5
native: fix termflags
2015-02-21 16:14:36 +01:00
Ludwig Ortmann
cec87139a5
core, cpu, drivers, tests: remove trailing space
2015-02-18 13:52:48 +01:00
Fabian Nack
b2fb894c90
board - msbiot: Prepare msbiot for mpu9150 driver usage
2015-02-13 10:08:38 +01:00
Hauke Petersen
12e301352d
Merge pull request #2444 from haukepetersen/fix_doc_boardqemu
...
board/qemu-i386: some cleanup in file headers
2015-02-12 23:46:16 +01:00
Hauke Petersen
4a9c5b4302
board/qemu-i386: changed to use default license header
2015-02-12 16:08:04 +01:00
Hauke Petersen
ae20715bca
board/qemu-i386: cleanup doxygen headers
...
- fixed doxygen group name
- fixed some minor formatting
- added missing file description
2015-02-12 16:05:41 +01:00
Hauke Petersen
a96c2b5943
Merge pull request #2443 from haukepetersen/fix_doc_boards1
...
boards: unified doxygen group names
2015-02-12 15:54:40 +01:00
Hauke Petersen
d45ab123bf
board/z1: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
f70aeeb0d2
board/udoo: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
63fc72979d
board/stm32f4discovery: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
6bc5088712
board/stm32f3discovery: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
622045f934
board/stm32f0discovery: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
7b98e71139
board/spark-core: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
d476a3d30c
board/samr21-xpro: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
19b5a7b0a6
board/pttu: fixed doxygen group name
2015-02-12 15:11:01 +01:00
Hauke Petersen
ac5a6b9ffe
board/pca10005: fixed doxygen group name
2015-02-12 15:11:00 +01:00
Hauke Petersen
3de716ada3
board/pca10000: fixed doxygen group name
2015-02-12 15:11:00 +01:00
Hauke Petersen
a4797d7db7
board/openmote: fixed doxygen group name
2015-02-12 15:11:00 +01:00
Hauke Petersen
bd8b4c52f5
board/nucleo-l1: fixed doxygen group name
2015-02-12 15:11:00 +01:00
Hauke Petersen
7fa166ce3c
board/x86-multiboot-common: fixed doxygen headers
2015-02-12 14:26:25 +01:00
Hauke Petersen
baacfc3064
board/nucleo-f334: fixed doxygen group name
2015-02-12 13:40:36 +01:00
Hauke Petersen
46827fe7a2
board/msbiot: fixed doxygen group name
2015-02-12 13:39:47 +01:00
Hauke Petersen
c8d15660f2
board/mbed_lpc1768 fixed doxygen group name
2015-02-12 13:39:08 +01:00
Hauke Petersen
84df8e15ed
board/iot-lab_M3: fixed doxygen group name
2015-02-12 13:38:11 +01:00
Hauke Petersen
0dbd3cf6d2
board/fox: fixed doxygen group name
2015-02-12 13:37:39 +01:00
Hauke Petersen
f4f5e4c9ff
board/f4vi1: fixed doxygen group name
2015-02-12 13:37:01 +01:00
Hauke Petersen
3b792080e0
board/cc2538dk: fixed doxygen group name
2015-02-12 13:35:53 +01:00
Hauke Petersen
f642cbb7e1
board/arduino-mega2560: fixed doxygen group name
2015-02-12 13:34:50 +01:00
Hauke Petersen
fcce4368d7
board/arduino-due: fixed doxygen group
2015-02-12 13:33:59 +01:00
Hauke Petersen
46dd66d0bf
board/airfy-beacon: fixed doxygen group name
2015-02-12 13:26:50 +01:00
Hauke Petersen
06d4e24101
board/yunjia-nrf51822: fixed doxygen group name
2015-02-12 13:25:59 +01:00
Thomas Eichinger
5155dc799f
board/fox: specify target CPU for openocd
2015-02-10 14:27:46 +01:00
Thomas Eichinger
a124834d8d
board/iot-lab_M3: specify target CPU for openocd
2015-02-10 14:27:46 +01:00
haukepetersen
de3200a88f
board/samr21-xpro: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
596b7ce734
board/nucleo-l1: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
d076bc13e3
board/nucloe-f334: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
a5a1ffe6ba
board/iot-lab_M3: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
a44ff8f8df
board/fox: use unified openocd file
2015-02-10 14:27:45 +01:00
haukepetersen
95bf4e2f94
board/yunjia-nrf51822: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
d973729e13
board/stm32f4discovery: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
c737bacace
board/airfy-beacon: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
f334a8b317
board/stm32f0discovery: use unified openocd script
2015-02-10 14:27:45 +01:00
haukepetersen
03858bffe9
board/stm32f3discovery: use unified openocd script
2015-02-10 14:27:45 +01:00
Thomas Eichinger
5595bbb94b
Merge pull request #2372 from haukepetersen/add_f0discovery_openocd
...
board/stm32f0discovery: switched to OpenOCD
2015-01-30 13:21:19 +01:00
Hauke Petersen
4142125af8
Merge pull request #2364 from thomaseichinger/f3dicovery-openocd
...
boards/stm32f3discovery: use OpenOCD for flashing, debugging and resetting
2015-01-30 11:14:19 +01:00
Hauke Petersen
a944d29edc
board/stm32f0discovery: switched to OpenOCD
...
switched flashing and debug scripts to use OpenOCD
2015-01-30 11:08:25 +01:00
Thomas Eichinger
dd45333a09
SQUASHME: Fixed issues and omitted parameters
2015-01-29 14:48:20 +01:00
Hauke Petersen
3834d8709c
board/stm32f4discovery: optimized openocd script
...
removed redundant flash erase (speeds up flashing quite a bit)
2015-01-29 13:49:38 +01:00
Thomas Eichinger
7b4472718f
SQUASHME: fix permissions
2015-01-29 13:28:55 +01:00
Thomas Eichinger
f6741b719e
SQUASHME: adding ports for openocd
2015-01-28 15:05:48 +01:00
Thomas Eichinger
7dbb1fd6b0
boards/stm32f3discovery: use OpenOCD to flash, debug and reset
2015-01-28 15:05:22 +01:00
Joakim Gebart
d60a6045d8
nucleo-f334: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:55:39 +01:00
Joakim Gebart
bc542fa31d
yunjia-nrf51822: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:55:04 +01:00
Joakim Gebart
9968280705
udoo: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:55:04 +01:00
Joakim Gebart
b6f67a72ec
stm32f4discovery: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:54:49 +01:00
Joakim Gebart
913922813e
stm32f3discovery: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
2a3f710f1c
stm32f0discovery: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
cd0511726a
spark-core: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
38fc33717b
samr21-xpro: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
ee300272d4
pca10005: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
934cc2ccdd
pca10000: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
779de1bda6
openmote: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
3c336ad170
nucleo-l1: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
99f7586fe8
msbiot: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
a55f49825e
mbed_lpc1768: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
082944e231
iot-lab_M3: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
222e68ddd5
fox: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
afe7ee2126
f4vi1: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
2cb7735ce2
cc2538dk: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
530fc8709d
arduino-due: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Joakim Gebart
33756675dc
airfy-beacon: Add -mno-thumb-interwork.
...
Cortex-M processors only support Thumb instructions (no ARM mode code).
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2015-01-28 13:52:53 +01:00
Thomas Eichinger
0b79dffa87
boards/nucleo-f334: correct CPU_USAGE variable
2015-01-28 11:21:51 +01:00
haukepetersen
834335027d
boards: added support for nucleo-f334
2015-01-27 23:14:10 +01:00
Hauke Petersen
2f60e4c7fd
Merge pull request #2359 from thomaseichinger/nucleo-l1_openocd_futureproof
...
boards/nucleo-l1: use upstream openocd configuration
2015-01-27 22:08:54 +01:00
Peter Kietzmann
eb92f43432
Merge pull request #1812 from BytesGalore/guarding_headers
...
boards: core: cpu: drivers: sys: added missing header guards
2015-01-27 21:59:14 +01:00
Thomas Eichinger
36cb57bb33
Merge pull request #2305 from x3ro/samr21-autostart-gdb
...
Samr21: autostart gdb when running make debug
2015-01-27 21:07:55 +01:00
Lucas Jenss
5fdbf0ccfe
Samr21: autostart gdb when running make debug
2015-01-27 20:49:58 +01:00
Christian Mehlis
bea0171754
stm32f4discovery: use openocd for flashing
2015-01-27 20:32:57 +01:00
BytesGalore
714ee38355
boards: core: cpu: drivers: sys: added missing header guards
2015-01-27 19:10:57 +01:00
Thomas Eichinger
7f05dc2725
boards/nucleo-l1: use upstream openocd configuration
...
Configuration for the ST Nucleo L152RE board was merged into
OpenOCD upstream. This commit changes scripts for flashing,
debugging and reseting to use this and removes RIOT's configuration
file.
2015-01-27 15:21:33 +01:00
Thomas Eichinger
4b7cc95529
boards/nucleo-l1: check presence of stm32l.cfg
...
In current updates OpenOCD split up stm32l.cfg into stm32l1.cfg and
stm32l0.cfg. This provides a check in openocd.cfg for this file so
openocd doesn't fail.
2015-01-26 15:24:25 +01:00
Fabian Nack
c1cc08a727
boards/msbiot: Add PWM config to MSB-IoT
2015-01-22 14:33:35 +01:00
Peter Kietzmann
eaf9cc32e6
Merge pull request #2308 from haukepetersen/fix_stm32f0_gpioclks
...
cpu/stm32f0: fixed port clk en for GPIO driver
2015-01-21 10:20:10 +01:00
haukepetersen
827f34be19
board/nucleo-l1: capitalized doxygen group
2015-01-21 09:31:45 +01:00
Hauke Petersen
7ec85a3797
board/stm32f0discovery: fixed GPIO CLKEN defines
2015-01-21 08:20:28 +01:00
Hauke Petersen
c3cdfe7ef7
Merge pull request #2315 from fnack/spi_clock
...
cpu/stm32f4: Fix SPI baud rate control settings
2015-01-16 11:19:18 +01:00
Fabian Nack
f9a72b477d
boards/msbiot: add spi feature for msbiot to include it in the tests
2015-01-16 09:24:48 +01:00
Fabian Nack
9a365b0647
boards: Introduce spi bus divider to distinguish APB2 and APB1 bus
2015-01-16 09:24:48 +01:00
Hauke Petersen
c61056ad0f
board/stm32f4discovery: adjusted GPIO clken defines
2015-01-15 14:24:48 +01:00
Hauke Petersen
63b2bbd684
board/msbiot: ajusted GPIO clken defines
2015-01-15 14:24:17 +01:00
Hauke Petersen
b435a488fa
Merge pull request #2026 from thomaseichinger/stm32l1
...
stm32l1: initial port for the nucleo-l1 board and stm32l1 cpu
2015-01-12 21:33:21 +01:00
Thomas Eichinger
07d76d7127
stm32l1: initial port for the nucleo-l1 board and stm32l1 cpu
2015-01-12 15:13:19 +01:00
Troels Hoffmeyer
29b0e73350
samr21: cpuid implemented by reading 128 bits from flash
2015-01-12 13:50:16 +01:00
Thomas Eichinger
2ea028dd51
Merge pull request #2011 from haukepetersen/add_stm32f3_spi
...
cpu/stm32f3: added SPI driver
2015-01-09 11:46:06 +01:00
Oleg Hahm
9bddd61115
Merge pull request #2207 from gebart/pr/lpc2387-gc-sections
...
msba2: Use --gc-sections when linking.
2015-01-08 14:05:27 +01:00
Hauke Petersen
7f0ffcf615
board/stm32f3discovery: added SPI configuration
2015-01-07 20:18:25 +01:00
Thomas Eichinger
d6c4d5581f
Merge pull request #2215 from bapclenet/samr21/RTC
...
cpu/samd21: add rtc periph implementation
2015-01-06 18:21:22 +01:00