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

850 Commits

Author SHA1 Message Date
Joakim Gebart
5a99d5ce7d boards/msb-430-common: Add getchar implementation 2015-07-14 08:11:19 +02:00
Joakim Gebart
192a7559ff boards/telosb: Add getchar implementation 2015-07-14 08:11:19 +02:00
Joakim Gebart
1c03dc261c boards/redbee-econotag: Disable -Wcast-align, -Wextra
Temporarily, until all warnings are fixed in the tree.
2015-07-14 08:11:15 +02:00
Joakim Gebart
91b0ba37f9 boards/openmote: Allow all available GPIO pins 2015-07-14 08:11:15 +02:00
Joakim Gebart
78b5509c7a boards/openmote: Update GPIO configuration to new interface 2015-07-14 08:11:14 +02:00
Joakim Gebart
49d8e647e3 boards/wsn430-common/wsn430-uart0: Fix warning about unused variable 2015-07-14 08:11:14 +02:00
Joakim Gebart
f8a8e6994e Merge pull request #3163 from gebart/pr/adopted/add_gc
make: build with linker garbage collection
2015-07-13 22:36:16 +02:00
Joakim Gebart
4e7987e0c8 dist/tools/toolchains/build_x86.sh: upgrade to newlib-2.2.0.20150623 2015-07-13 20:04:16 +02:00
Thomas Eichinger
a624412597 make: build with linker garbage collection
Currently only has the linker flag --gc-sections defined which tells
the linker to omit dead code. Depending on the application this leads
to significant reduction of code size.
2015-07-13 15:20:48 +02:00
6c4f0da6d7 Merge pull request #3299 from thomaseichinger/pr/fix_freebsd_build
board/native: fix CFLAGS and LINKFLAGS for FreeBSD
2015-07-13 15:11:54 +02:00
Thomas Eichinger
238dda4423 board/native: fix CFLAGS and LINKFLAGS for FreeBSD 2015-07-13 12:49:27 +02:00
Joakim Gebart
eff9338e2a boards/mulle: Add fallback for PORT
Fixes a problem with make buildtest if TARGET=mulle and no USB serial device connected:

    $ make buildtest
    Warning: no PORT set!
    Building for Warning: .. failed
    .../riot/Makefile.include:110: *** The specified board Warning: does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board Warning: does not exist..  Stop.
    Building for no (no linking) .. failed
    .../riot/Makefile.include:110: *** The specified board no does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board no does not exist..  Stop.
    Building for PORT .. failed
    .../riot/Makefile.include:110: *** The specified board PORT does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board PORT does not exist..  Stop.
    Building for set! .. failed
    .../riot/Makefile.include:110: *** The specified board set! does not exist..  Stop.
    .../riot/Makefile.include:110: *** The specified board set! does not exist..  Stop.
    Building for airfy-beacon (no linking) .. ^C
2015-07-10 16:55:54 +02:00
Peter Kietzmann
f95aaa6bf6 Merge pull request #3327 from authmillenon/native/enh/address-sanitizer
native: add address sanitizer make target
2015-07-09 16:07:00 +02:00
Martine Lenders
8a33a62914 native: add address sanitizer make target 2015-07-09 15:00:19 +02:00
b2272fc016 Merge pull request #3282 from benoit-canet/timer
native: Resurect native/perif/timer and handle #715 (WIP)
2015-07-09 11:12:24 +02:00
0835f577a3 native: add periph_timer to features 2015-07-09 02:43:04 +02:00
Johann F
3291b27a98 boards/frdm-k64f: initial import for the Freescale FRDM-K64F Board 2015-07-01 23:08:12 +02:00
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
Joakim Gebart
e2d49b43e9 mulle: Update OpenOCD conf to work with 0.9.0
OpenOCD 0.9.0 added a definition of a single flash bank as
"$_CHIPNAME.flash" (the chip has two flash banks), the new flash bank
definitions are enclosed in catch statements to avoid startup errors.

The original configuration when combined with openocd 0.9.0 caused an
error during flash probing (which happens during GDB connect), because
of three defined flash banks, which made openocd drop the GDB
connection.
2015-06-24 15:59:14 +02:00
Oleg Hahm
8c203a610b boards: fix qemu header guards 2015-06-24 15:54:42 +02:00
Oleg Hahm
140afc3800 boards: cosmetics 2015-06-24 15:54:36 +02:00
Oleg Hahm
5312ae998b boards: removed incorrect doxygen comment markers 2015-06-24 15:54:36 +02:00
Oleg Hahm
49d4153892 msb-430h: removed superfluous #endif 2015-06-24 15:54:36 +02:00
Oleg Hahm
5ca37400b8 boards: remove all C++ comments 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
Hauke Petersen
73019e8090 Merge pull request #3214 from haukepetersen/fix_nucleof334_gpiocleanup
board/nucleo-f334: removed obsolete GPIO defines
2015-06-17 11:01:41 +02:00
Hauke Petersen
f34c7230a2 board/nucleo-f334: removed obsolete GPIO defines 2015-06-16 18:18:46 +02:00
Hauke Petersen
6a19d9069d board/nucleo-f303: removed obsolete GPIO defines 2015-06-16 16:26:39 +02:00
daniel-k
322523261c samr21: fix SERIAL environment varible to select board when flashing 2015-06-16 15:48:05 +02:00
PeterKietzmann
100f34f59e boards/nucleo-f303: remove superfluous GPIO_NUMOF 2015-06-16 09:19:55 +02:00
Peter Kietzmann
666ad5da5f Merge pull request #3165 from katezilla/nucleo-f303
board/Nucleo-f303: initial support for the Nucleo-f303
2015-06-16 09:17:10 +02:00
Hauke Petersen
350cfc7a2b Merge pull request #3095 from haukepetersen/opt_gpio
drivers/gpio: changed periph driver interface
2015-06-15 13:57:03 +02:00
Hauke Petersen
6698a01958 boards: removed obsolete GPIO defines
- touched pca10000, pca10005, stm32f3discovery, yunjia-nrf51822
2015-06-14 16:11:19 +02:00
Jonas
e29f005f8f boards/pba-d-01-kwx: ng_netif to ng_netif_default 2015-06-13 22:30:04 +02:00
Hauke Petersen
a174b7644a boards: adjusted peripheral confs to GPIO changes 2015-06-12 19:12:21 +02:00
Katja Kirstein
4abb2bbfc6 Nucleo-f303 initial commit 2015-06-12 18:45:25 +02:00
Peter Kietzmann
98312452ce Merge pull request #3170 from A-Paul/sam3x8e-periph-pwm
cpu/sam3x8e: Add pwm implementation
2015-06-12 16:09:08 +02:00
43b8e1cdb1 Merge pull request #3191 from kaspar030/set_default_cpu_model
cpu: cortexm_common: set default value for CPU_MODEL
2015-06-12 15:42:06 +02:00
Andreas "Paul" Pauli
ba66a3d63f cpu/sam3x8e: add pwm peripheral driver 2015-06-12 11:15:23 +02:00
Hauke Petersen
e7c784e72f board/native: minor cleanup in Makefile.dep 2015-06-11 21:58:45 +02:00
Hauke Petersen
619f336ddc board/samr21-xpro: use ng_netif_default module 2015-06-11 21:58:44 +02:00
Hauke Petersen
b3f10085f4 board/iot-lab_M3: used ng_netif_default module 2015-06-11 21:58:44 +02:00
6662dc86eb board: arduino-due, mbed_lpc1768, udoo: remove redundant CPU_MODEL define 2015-06-11 20:45:39 +02:00
Hauke Petersen
235a488977 board/native: adapted Makefile.dep for netif init
The new network stack does not now the concept of the
defaulttransceiver, so this fix makes auto_init_ng_netif
work for now.
2015-06-11 15:40:39 +02:00
Hauke Petersen
92e37e4392 board/samr21-xpro: enabled PWM feature 2015-06-05 11:22:26 +02:00
bapclenet
217815c48d Merge pull request #3034 from haukepetersen/opt_samr21
cpu/samd21: added cpu clock configuration code
2015-06-05 09:35:58 +02:00
Hauke Petersen
d8532ea052 Merge pull request #3119 from gebart/pr/cortexm-clang
cortexm: Add support for building with LLVM/Clang
2015-06-04 12:03:14 +02:00
Hauke Petersen
acb06d8fe8 board/samr21-xpro: made cpu clock configurable 2015-06-04 11:58:26 +02:00
Martine Lenders
5e7de0821b Merge pull request #3096 from OlegHahm/ng_nativenet_netdev_auto_foobar
ng_nativenet: auto initialization and improvements
2015-06-03 17:53:18 +02:00