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
2c02520f73
Merge pull request #6223 from haukepetersen/opt_samxyz21_structure
...
cpu/sam0: structural clean-up for sam[dlr]21 CPUs
2016-12-16 08:14:04 +01:00
Martine Lenders
490b907cd3
Merge pull request #6086 from miri64/gnrc_pktbuf_static/fix/i5748
...
gnrc_pktbuf_static: fix #5748
2016-12-16 07:18:38 +01:00
Martine Lenders
5e236cdc16
gnrc_pktbuf_static: fix #5748
2016-12-15 20:57:32 +01:00
3ec401da61
cpu/stm32f4: add i2c low speed mode support
2016-12-15 20:56:10 +01:00
Hauke Petersen
bb763bdd87
tests/driver_servo: s/PWM_0/PWM_DEV(0)/
2016-12-15 12:18:39 +01:00
Hauke Petersen
7b856cda30
boards/stm32-based: adapted PWM configuration
2016-12-15 12:18:39 +01:00
Hauke Petersen
4d09d09ee4
cpu/stm32x: unified PWM driver
2016-12-15 12:18:39 +01:00
Hauke Petersen
6ab089e63e
drivers/pwm: remove PWM_NUMOF guard
...
as we do not build the periph drivers selectable currently,
the guard is triggered even for boards that do not have any
PWM defined and don't want to use it...
2016-12-15 12:18:39 +01:00
Hauke Petersen
fcb1e68732
cpu/sam0: renamed sam21_common to sam0_common
2016-12-15 11:47:03 +01:00
Hauke Petersen
bfb52afde9
cpu/sam21: unified structure for sam[drl]21 CPUs
2016-12-15 11:39:19 +01:00
Cenk Gündoğan
96ef13dc98
Merge pull request #6221 from kaspar030/fix_fmt_scn_doxygen
...
sys: fmt: fix scn_u32_dec() documentation
2016-12-15 11:23:25 +01:00
e65541817c
dist: tools: bump git-cache version ( #6217 )
2016-12-15 10:59:47 +01:00
e60e4f0fc9
sys: fmt: fix scn_u32_dec() documentation
2016-12-15 09:42:55 +01:00
Cenk Gündoğan
0bab8c0d61
Merge pull request #6216 from cgundogan/pr/gnrc_netdev2_eth.c
...
gnrc_netdev2_eth: check bytes_expected > 0
2016-12-15 09:29:52 +01:00
Martine Lenders
cfe20f8cd9
Merge pull request #6219 from miri64/timex/enh/more_conversion
...
timex: more conversion macros
2016-12-15 09:26:23 +01:00
Oleg Hahm
0959e4d843
Merge pull request #6175 from cgundogan/pr/netdev2_tap/FIONREAD_not_supported
...
native: netdev2_tap: `FIONREAD` does not work on tun/tap
2016-12-14 23:06:39 +01:00
Oleg Hahm
a4fbadf851
Merge pull request #6218 from miri64/gnrc_ndp/doc/fix
...
gnrc_ndp: fix invalid doc references
2016-12-14 23:05:11 +01:00
Martine Lenders
ad2a9573af
timex: more conversion macros
2016-12-14 16:21:56 +01:00
Martine Lenders
c6c29eb1ae
gnrc_ndp: fix invalid doc references
2016-12-14 16:18:19 +01:00
Cenk Gündoğan
4ebf6363df
gnrc_netdev2_eth: check bytes_expected > 0
2016-12-14 14:40:11 +01:00
Cenk Gündoğan
0b85959efc
Revert "netdev2_tap: return actual byte number on read request"
...
This reverts commit 613bceeae3
.
FIONREAD seems to be unsupported for tun/tap interfaces in Linux.
2016-12-14 14:17:14 +01:00
Martine Lenders
7b272c5f14
Merge pull request #6210 from lebrush/mutex-locked-init
...
core/mutex: support locked initialization
2016-12-14 13:58:30 +01:00
Martine Lenders
bdd7d64408
Merge pull request #6185 from smlng/pr/gnrc_pktbuf/add_asserts
...
gnrc_pktbuf: add asserts to fix static analyzer error
2016-12-14 13:57:35 +01:00
Victor Arino
ea12433a8d
core/mutex: support locked initialization
2016-12-14 10:24:45 +01:00
smlng
ad698267fb
gnrc_pktbuf: add asserts
...
- fix static analyzer warning
- update @pre doc accordingly
2016-12-13 18:18:11 +01:00
Hauke Petersen
ba23fb55f7
Merge pull request #6206 from haukepetersen/fix_arm7_ulong
...
cpu/arm7_common: s/u_long/unsigned long/
2016-12-13 16:43:24 +01:00
Hauke Petersen
ad3ed80f05
cpu/arm7_common: s/u_long/unsigned long/
2016-12-13 13:26:37 +01:00
Hauke Petersen
0111946c51
Merge pull request #6184 from haukepetersen/opt_stm32_timer
...
cpu/stm32x: unified timer driver
2016-12-13 10:23:57 +01:00
Martine Lenders
50b1e7b6a5
gnrc_sock_udp: fix possibly dereferenced NULL pointer ( #6203 )
2016-12-13 09:03:57 +01:00
Francisco Acosta
c879154d14
Merge pull request #6195 from kYc0o/nucleo_osx_port_fix
...
boards/nucleo-common: fix port on OS X
2016-12-09 15:49:36 +01:00
kYc0o
3dac61aa11
boards/nucleo-common: fix port on OS X
2016-12-09 12:34:46 +01:00
Hauke Petersen
ab12d60d05
boards/stm32-based: adapted timer configurations
2016-12-09 12:20:04 +01:00
Hauke Petersen
2a62ec5f6b
cpu/stm32f[3|4] adapted PWM driver
2016-12-09 12:20:03 +01:00
Hauke Petersen
0aa70faa3d
cpu/stm32f2: temporarily removed PWM driver
2016-12-09 12:20:03 +01:00
Hauke Petersen
47b379e45d
cpu/stm32x: unified timer driver
2016-12-09 12:20:03 +01:00
Hauke Petersen
e50479f84f
cpu/stm32: changed TIM->CCR def in vendor headers
2016-12-09 12:20:03 +01:00
Hauke Petersen
1bc1dd94ba
boards/stm32-based: added missing CLOCK_APBx defines
2016-12-09 12:20:02 +01:00
Hauke Petersen
7979c3ac5c
cpu/stm32_common: added periph_apb_clk() function
2016-12-09 12:20:02 +01:00
Oleg Hahm
ccb9179c23
Merge pull request #5824 from kaspar030/change_default_c_dialect
...
make: use -std=c99 as default
2016-12-08 13:44:34 -05:00
Oleg Hahm
d1b370ece6
Merge pull request #6163 from locicontrols/arvalid
...
cpu/cortexm_common: simplify ARVALID tests and fix BFARVALID test.
2016-12-08 12:28:01 -05:00
jfbortolotti
b2e79959b1
cpu: nRF52: move clearing of TXRDY flag
...
... before writing the data to avoid an infinite loop in case of multiple thread accessing the UART. (#6029 )
2016-12-06 10:52:27 +01:00
Emmanuel Baccelli
364874f7e1
Merge pull request #6096 from mattiantonini/pkg/iotivity
...
[Pkg] IoTivity Pkg for RIOT OS
2016-12-05 15:02:47 +01:00
Mattia Antonini
3f18bf0eb4
IoTivity Pkg for RIOT-OS
2016-12-05 10:41:07 +01:00
Martine Lenders
be702411e2
Merge pull request #6069 from zhuoshuguo/gnrc_mac_internal_helper
...
gnrc_netif: add fetch-address and fetch-netif-flag functionalities.
2016-12-02 14:46:52 +01:00
zhuoshuguo
d749962134
gnrc_netif: add fetch-address and fetch-netif-flag functionalities.
2016-12-02 13:22:47 +01:00
Ian Martin
299a3eed3b
cpu/cortexm_common: simplify ARVALID tests and fix BFARVALID test.
2016-12-01 17:18:06 -05:00