smlng
374fd3cd66
cppcheck: fix warning in sc_saul_reg
2016-12-21 14:30:42 +01:00
Joakim Nohlgård
e9f8608307
llvm: Only add -target to CFLAGS if TARGET_ARCH is set
2016-12-21 13:54:35 +01:00
Joakim Nohlgård
fd7a1de9c4
newlib: Refactor makefile to fix LLVM compilation failures
2016-12-21 13:10:54 +01:00
Joakim Nohlgård
2001b36284
llvm: Refactor include path search
...
The patterns in GCC_CXX_INCLUDE_PATTERNS are tested in order from first
to last and the first matching pattern is used instead of the last.
The latest version within each pattern will be selected, like before, to
get the most recent tool chain version.
2016-12-21 13:08:48 +01:00
Joakim Nohlgård
9021001200
llvm: Add support for >=GCC-6 C++ headers on Gentoo
2016-12-21 13:08:00 +01:00
Hauke Petersen
08f3500934
boards/arduino-due: adaped PWM configuration
2016-12-21 13:06:27 +01:00
Hauke Petersen
adfd201a20
cpu/sam3: reworked PWM driver implementation
2016-12-21 13:06:27 +01:00
Hauke Petersen
38c7d11f8c
cpu/sam3: add gpio_init_mux() function
2016-12-21 13:05:59 +01:00
Joakim Nohlgård
e2dc99f464
make: Place C++ includes before C includes when compiling C++
...
Fixes some errors when specifying system C++ include directories where
the C++ headers need to #include_next related C headers.
2016-12-21 13:05:15 +01:00
Joakim Nohlgård
d4f2070e8b
make: Correct multilib detection when using LLVM
...
The LLVM makefile needs to be included _after_ the CPU makefiles have
set their CFLAGS in order to get the right multilib directory from GCC.
2016-12-21 13:03:58 +01:00
Hauke Petersen
3a00fe8e49
cpus: make use of cortexm_isr_end()
2016-12-21 11:28:46 +01:00
Hauke Petersen
04b246cb01
cpu/cortexm_common: added cortexm_isr_end() function
2016-12-21 11:27:46 +01:00
Sebastian Meiling
9b312a8aae
Merge pull request #6250 from smlng/pr/shell/commands/fix_strtok_r_error
...
shell: fix strtok_r compile error
2016-12-21 11:08:44 +01:00
Cenk Gündoğan
f2dba79e36
Merge pull request #6222 from cgundogan/pr/static_tests
...
tools: static_tests.sh: rm dependency to 'riot' remote
2016-12-21 00:32:38 +01:00
Jon Thacker
c62803d243
atmega_common: disable interrupts prior to rebooting
...
If the watchdog is being reset in another thread, then
the reboot will never take place. This commit disables interrupts prior
to setting the watchdog timer to 250ms. This functionallity was common
to all Atmega CPUs, so it was moved to atmega_common.
2016-12-20 17:22:39 -06:00
Lucas Jenß
af2c153889
Merge pull request #6249 from smlng/pr/gnrc/netif_hdr/fix_cppcheck
...
cppcheck: grnc/netif/hdr fix cppcheck warnings
2016-12-20 22:07:37 +01:00
Lucas Jenß
35c42209db
Merge pull request #6247 from smlng/pr/cpu/cc2538/fix_cppcheck
...
cppcheck: cpu/cc2538 reduce scope of variables
2016-12-20 21:11:32 +01:00
Cenk Gündoğan
d785989d04
tools: static_tests.sh: rm dependency to 'riot' remote
2016-12-20 20:59:10 +01:00
Ludwig Knüpfer
d0de9aac7b
sys/isrpipe: fix group
...
- create group for isrpipe instead of adding it to sys directly
- alter file description accordingly
2016-12-20 20:47:27 +01:00
Ludwig Knüpfer
af1968e52a
sys/hashes: fix doxygen group
...
- fix group membership
- improve description style
2016-12-20 20:42:13 +01:00
smlng
d17e57310f
shell: fix strtok_r compile error
2016-12-20 19:44:46 +01:00
Joakim Nohlgård
fdf6726ab5
newlib: adjust include path for newlib-nano to match change in gcc-arm-embedded toolchain
2016-12-20 17:34:12 +01:00
Joakim Nohlgård
d33dd06f73
Revert "newlib: don't use -isystem for default includes"
...
This reverts commit fb3c2b2bc9
.
The reverted commit broke Clang compilation.
2016-12-20 17:33:00 +01:00
2daa4e399d
nanocoap/example: add README file
2016-12-20 17:03:08 +01:00
smlng
645ea902dd
cppcheck: grnc/netif/hdr fix cppcheck warnings
2016-12-20 16:49:10 +01:00
smlng
35adde55d2
cppcheck: cpu/cc2538 reduce scope of variables
2016-12-20 15:48:54 +01:00
Antonio Galea
9421152cb8
SAML21: updated periph driver to match ASF-3.33 includes
2016-12-19 18:27:47 +01:00
Antonio Galea
e936177646
SAML21: typo in README
2016-12-19 15:20:39 +01:00
Antonio Galea
eb1d267975
SAML21: updated CMSIS files to ASF XDK 3.33.0
2016-12-19 13:48:43 +01:00
Antonio Galea
11b6f47502
saml21: add README stating origin for SAML21 CMSIS includes
2016-12-19 13:30:01 +01:00
Hauke Petersen
ae1bf7e493
Merge pull request #6200 from kaspar030/refactor_synchronous_uart
...
sys: refactor synchronous uart
2016-12-19 09:44:40 +01:00
Hauke Petersen
d55d5d296b
Merge pull request #6238 from kaspar030/unittests_stm32f3discovery_nolink
...
tests/unittests: add stm32f3discovery to BOARD_INSUFFICIENT_MEMORY
2016-12-19 09:42:44 +01:00
610b8cf368
Merge pull request #5855 from cgundogan/pr/remove_travis
...
travis: remove .travis.yml and build scripts
2016-12-18 23:09:38 +01:00
Ludwig Knüpfer
0d628b6dc3
Merge pull request #6110 from lebrush/stm32f1-no-pll
...
cpu/stm32f1: implement lpm + run without PLL
2016-12-18 19:33:04 +01:00
9172e42437
tests/unittests: add stm32f3discovery to BOARD_INSUFFICIENT_MEMORY
2016-12-18 16:56:36 +01:00
537b725aed
make: introduce RIOT_CI_BUILD ( #5162 )
2016-12-17 00:17:26 +01:00
Hauke Petersen
96fb9bfbdc
Merge pull request #5842 from OTAkeys/pr/stm32_rcc_fix
...
cpu/stm32(_common & f2): implement delay after RCC peripheral clock enable
2016-12-16 21:23:14 +01:00
310e193494
Merge pull request #6224 from haukepetersen/rm_saml21_saml21periphh
...
cpu/saml21: removed unused saml21_periph.h
2016-12-16 21:07:27 +01:00
Hauke Petersen
c4931b202f
Merge pull request #6236 from haukepetersen/fix_avsextrem_uinttype
...
boards/avsextrem: fix u_int type in smb380 driver
2016-12-16 20:54:25 +01:00
Hauke Petersen
75d8adddb7
boards/avsextrem: fix u_int type in smb380 driver
2016-12-16 19:27:38 +01:00
Francisco Acosta
22322214c5
Merge pull request #6193 from aabadie/bmp180_saul
...
drivers/bmp180: move bmp180 driver to saul auto init using the correct way
2016-12-16 17:05:39 +01:00
Martine Lenders
ee7f0013b8
Merge pull request #6199 from zhuoshuguo/fix_gnrc_priority_queue_doc
...
gnrc_priority_queue: fix doxygen document.
2016-12-16 16:05:17 +01:00
Martine Lenders
6246c652fa
Merge pull request #6232 from aabadie/microcoap_readme_fix
...
example/microcoap_server: fix link local address
2016-12-16 16:04:02 +01:00
26835f4f2c
drivers/bmp180: move bmp180 to saul auto init the correct way
2016-12-16 15:24:34 +01:00
Pieter Willemsen
a0835ccb1d
stm32: use periph_clk_en/dis functions for clock changes
2016-12-16 15:01:56 +01:00
Pieter Willemsen
2b37d369a0
stm32_common: add delay when turn on peripheral clock
...
Implements workaround 1 (use __DSB()) proposed in the stm32 errata
It was possible to lose data when you configure a peripheral
right after enabling its clock
2016-12-16 14:51:35 +01:00
79043d2518
Merge pull request #6186 from haukepetersen/opt_stm32_pwm
...
cpu/stm32x: unified PWM driver implementations
2016-12-16 14:34:33 +01:00
596f8c516b
Merge pull request #6189 from bergzand/stm32f401-i2c
...
cpu/stm32f4: Add I2C low speed support to the stm32f4
2016-12-16 14:30:44 +01:00
cdbe37cfde
example/microcoap_server: fix link local address
2016-12-16 09:56:22 +01:00
9dea130a9e
drivers: ethos: make use of isrpipe module
2016-12-16 09:48:09 +01:00