1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

890 Commits

Author SHA1 Message Date
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