Oleg Hahm
e634b8c5a8
Merge pull request #3056 from OlegHahm/board_leading_underscore_removal
...
boards: remove header guard under scores
2015-06-28 17:27:28 +02:00
Joakim Gebart
31f95c40f1
Merge pull request #3185 from daniel-k/fix_openocd_serial
...
openocd: fix SERIAL env to select board
2015-06-25 08:51:28 +02:00
Oleg Hahm
5312ae998b
boards: removed incorrect doxygen comment markers
2015-06-24 15:54:36 +02:00
BigDaddyD
b6bd067863
boards: removed leading underscores from macros
...
* also added a trailing underscore to header guards for consistency
Commit for PR 2623, repairing header file include guards.
This PR is intended to fix the include guards in files under RIOT/boards
SQUASH ME: fix underscore removal overdos
SQUASH ME: consistent macro naming
SQUASH ME: missed that one
SQUASH ME: fixed overdo
SQUASH ME: consistency
2015-06-24 15:54:36 +02:00
daniel-k
322523261c
samr21: fix SERIAL environment varible to select board when flashing
2015-06-16 15:48:05 +02:00
Hauke Petersen
a174b7644a
boards: adjusted peripheral confs to GPIO changes
2015-06-12 19:12:21 +02:00
Hauke Petersen
619f336ddc
board/samr21-xpro: use ng_netif_default module
2015-06-11 21:58:44 +02:00
Hauke Petersen
92e37e4392
board/samr21-xpro: enabled PWM feature
2015-06-05 11:22:26 +02:00
Hauke Petersen
acb06d8fe8
board/samr21-xpro: made cpu clock configurable
2015-06-04 11:58:26 +02:00
Joakim Gebart
cbe10e1116
Merge pull request #3023 from haukepetersen/opt_cortexm
...
cpu: unified cortex-m[034]_common implementations
2015-05-29 09:54:34 +02:00
haukepetersen
38f4fc7027
cpu/samd21: moved -O0 from board to cpu
2015-05-28 19:30:07 +02:00
Hauke Petersen
49dcb692d1
boards: adapted Makefiles to cortexm_common folder
...
- changed naming of cortexm_common in makefiles
- included some minor cleanups
2015-05-28 19:30:07 +02:00
Hauke Petersen
d1050a274f
board/samr21-xpro: style fixes and simplified code
...
- fixed line length issue in doxygen headers
- compressed LED init code in board.c
- fixed whitespace issues in board.h
2015-05-27 13:22:54 +02:00
Hauke Petersen
3120ff3368
board/samr21-xpro: fixed LED initialization
2015-05-27 13:18:53 +02:00
107be4122c
board: samr21-xpro: adapt to common board Makefile
2015-05-26 10:46:34 +02:00
9dc0554d98
cpu: samd21: use cortex common makefile and newlib module
2015-05-26 10:46:33 +02:00
Joakim Gebart
13832d8e62
everything: Remove filename from @file Doxygen command
2015-05-22 07:34:41 +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
3c00ff0c9b
drivers: adapt ng_at86rf2xx to new auto_init_ng_netif scheme
2015-05-17 21:02:00 +02:00
daniel-k
a31848ceb8
cpu/samd21: implement peripheral real time timer (periph/rtt)
2015-05-10 21:09:31 +02:00
haukepetersen
43f8a04c41
boards/samr21-xpro: added init of network interfaces
2015-04-30 15:08:49 +02:00
Ludwig Ortmann
70fc6686ff
boards/samr21-xpro: fix led macros/init
2015-04-04 16:09:06 +02: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
Tom Van den Eynde
e5f90a6056
boards/samr21-xpro: split FEATURES_PROVIDED over multiple lines
2015-03-20 00:14:01 +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
Hauke Petersen
d476a3d30c
board/samr21-xpro: fixed doxygen group name
2015-02-12 15:11:01 +01:00
haukepetersen
de3200a88f
board/samr21-xpro: use unified openocd script
2015-02-10 14:27:45 +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
Lucas Jenss
5fdbf0ccfe
Samr21: autostart gdb when running make debug
2015-01-27 20:49:58 +01:00
Troels Hoffmeyer
29b0e73350
samr21: cpuid implemented by reading 128 bits from flash
2015-01-12 13:50:16 +01:00
bapclenet
55aabf9dfb
cpu/samd21: add rtc periph implementation
2014-12-18 15:25:49 +01:00
Thomas Eichinger
ca53077e3c
Merge pull request #1998 from Troels51/samr21-hwtimer-fix
...
samr21: 32 hwtimer
2014-12-17 17:29:36 +01:00
Troels Hoffmeyer
7124ec6258
samr21: implemented 32 bit hwtimer
2014-12-17 14:44:54 +01:00
Troels Hoffmeyer
33ef43c8e2
samr21: implemented transceiver via spi, gpio changes
2014-12-16 17:43:30 +01:00
bapclenet
54fb0f0610
cpu/samd21: add i2c periph implementation
2014-12-11 08:32:27 +01:00
Thomas Eichinger
23f8d2104f
boards/samr21-xpro: declare implemented features
2014-11-20 15:02:23 +01:00
BytesGalore
ae3492b017
cpu/samd12: c++: initial support for c++, added _kill (weak) and weak attribute for _kill_r
...
boards/samr21-xpro: provided c++ feature (cpp)
2014-11-14 13:20:54 +01:00
BytesGalore
fc56535dd3
boards: add extern "C"
to header files
2014-10-31 11:27:59 +01:00
René Kijewski
765c88d08a
make: allow drivers to implement features
...
This change allows drivers (or any module for that matter) to provide
features. This is e.g. useful if a board does not have a transceiver,
but your application uses `USEMODULE += some_driver`, which implements
the transceiver interface.
The line `FEATURES_PROVIDED += some_feature` should go to the guarded
block in `{sys,drivers}/Makefile.include`.
2014-10-26 23:54:10 +01:00
Oleg Hahm
481d4f2ee3
doc: fix ambiguous file name warnings
...
doxygen does a good job itself, identifying the unique part of the path
to identify a file.
2014-10-23 20:53:00 +02:00
Ludwig Ortmann
6262c4427e
make: add gpio feature
2014-10-06 18:55:54 +02:00
Thomas Eichinger
bf256f63a3
samr21-xpro: initial import for the samr21-xpro board
2014-09-25 14:37:47 +02:00