Johann Fischer
f0e7d2fc03
cpu/kinetis_common/timer.c: cleanup and fix the pit timer
...
It simplifies the virtual "count up timer" and improves
the accuracy a little. The LDVAL for the prescaler should
be set as a number of prescaler cycles-1. The virtual
up-counter should be corrected in the isr by +1
(See PIT reference manual). This also fixes a bug where
the timer is not used by xtimer and up-counter does not overflow.
2015-10-23 11:58:10 +02:00
Hauke Petersen
d8cefaf97f
Merge pull request #4080 from thomaseichinger/pr/openmote-fix-flasher
...
boards/openmote: This board *doesn't* use openocd
2015-10-23 11:16:40 +02:00
Peter Kietzmann
835c2db5a5
Merge pull request #3135 from jfischer-phytec-iot/pr@tcs37727
...
Driver for TCS3772 Color Light-to-Digital Converter
2015-10-23 10:05:31 +02:00
Cenk Gündoğan
054bca637c
Merge pull request #3737 from cgundogan/pr/rpl/instance_dodag_refactoring
...
rpl: refactoring of instances and dodags
2015-10-22 16:55:46 +02:00
Cenk Gündoğan
40e504de65
nc: use xtimer for gnrc_ipv6_nc_t::type_timeout
2015-10-22 15:55:46 +02:00
Cenk Gündoğan
9faa50201b
Merge pull request #4050 from authmillenon/gnrc_pktbuf_static/enh/stats-chunk-addr
...
gnrc_pktbuf_static: print chunk addresses in stats
2015-10-22 15:53:12 +02:00
Peter Kietzmann
8a63bb43ec
Merge pull request #4135 from haukepetersen/add_srf08_deps
...
drivers: added dependencies for srf08
2015-10-22 13:29:14 +02:00
Johann F
a3e187e767
tests/driver_tcs37727: initial commit for tcs37727 driver test
2015-10-22 12:06:35 +02:00
Johann F
c6cec830f9
drivers/tcs37727: initial commit for tcs37727 driver
...
The driver supports lux and ct calculation and autogain funktion.
2015-10-22 12:05:19 +02:00
Peter Kietzmann
c59f2450a7
Merge pull request #4133 from gebart/pr/mulle-xtimer-init
...
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 11:49:02 +02:00
Peter Kietzmann
a29e99dbb1
Merge pull request #4099 from authmillenon/timex/api/usec_to_ns
...
timex: introduce USEC_IN_NS constant
2015-10-22 11:13:11 +02:00
Hauke Petersen
7a91be7c93
drivers: added dependencies for srf08
2015-10-22 11:06:38 +02:00
Peter Kietzmann
24a82833f1
Merge pull request #4128 from haukepetersen/opt_boards_makefeat
...
boards: cleaned up entries in Makefile.features
2015-10-22 11:05:45 +02:00
Peter Kietzmann
2aa8c9f4a1
Merge pull request #4127 from haukepetersen/opt_makedep_dri
...
make: moved driver deps to drivers/Makefile.dep
2015-10-22 11:03:19 +02:00
Peter Kietzmann
97dc546be1
Merge pull request #4131 from gebart/pr/periph-timer-doxyfix
...
periph/timer: Fix Doxygen module grouping
2015-10-22 10:57:58 +02:00
Joakim Nohlgård
043deca350
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 07:54:25 +02:00
Daniel Amkær Sørensen
6040531ae1
cpu/atmega2560: fixes the configuration of pullup resistors in gpio.c
2015-10-22 07:05:33 +02:00
Martine Lenders
cffdb1c8e2
timex: introduce USEC_IN_NS constant
2015-10-21 19:45:58 +02:00
Cenk Gündoğan
d64fdbba3a
rpl: refactoring of instances and dodags
2015-10-21 18:02:16 +02:00
Peter Kietzmann
fc539573a4
Merge pull request #3485 from gebart/pr/mulle-nvram
...
mulle: Initialize NVRAM storage at boot, update boot counter
2015-10-21 18:01:23 +02:00
BytesGalore
df54d2dbfb
Merge pull request #4073 from cgundogan/pr/rpl/shell_cleanup_fix
...
sys/shell/commands/sc_gnrc_rpl: don't calculate cleanup timer twice
2015-10-21 17:29:30 +02:00
Peter Kietzmann
020d708683
Merge pull request #4112 from dkm/patch-1
...
servo ctor fix
2015-10-21 17:24:59 +02:00
Joakim Nohlgård
4c6e8769f6
periph/timer: Fix Doxygen module grouping
2015-10-21 16:53:55 +02:00
Hauke Petersen
528e832c90
boards: cleaned up entries in Makefile.features
2015-10-21 16:45:21 +02:00
Hauke Petersen
0399995305
make: moved driver deps to drivers/Makefile.dep
2015-10-21 15:18:12 +02:00
Joakim Nohlgård
30584a49e5
cortexm-common: Workaround for error: r7 cannot be used in asm here
...
Fixes https://github.com/RIOT-OS/RIOT/issues/4125
2015-10-21 14:35:02 +02:00
Cenk Gündoğan
71a3cc1779
Merge pull request #4120 from cgundogan/pr/gnrc_ipv6_nc/doc_fix_minor
...
nc: minor doc fix
2015-10-20 22:57:53 +02:00
Cenk Gündoğan
0146c1b1b9
netif: use xtimer for gnrc_ipv6_netif_addr_t::valid_timeout
2015-10-20 22:55:12 +02:00
Cenk Gündoğan
f796f6339c
nc: minor doc fix
2015-10-20 22:02:21 +02:00
Marc Poulhiès
0464892aee
drivers/servo: fix initialization
...
The pwm to initialize must be read from arguments.
2015-10-20 21:41:35 +02:00
Martine Lenders
390e6c0e9a
Merge pull request #4118 from cgundogan/pr/gnrc_ipv6/nc_unused_timer
...
nc: remove unused rtr_sol_timer
2015-10-20 20:53:00 +02:00
Cenk Gündoğan
beb3321132
nc: remove unused rtr_sol_timer
2015-10-20 19:05:42 +02:00
Hauke Petersen
3c82951208
Merge pull request #3956 from haukepetersen/rm_periph_i2c_slavemode
...
drivers/i2c: removed init_slave for now
2015-10-20 17:48:41 +02:00
Hauke Petersen
05ef9fee99
cpu/kinetis_common: removed i2c_init_slave()
2015-10-20 16:58:06 +02:00
Hauke Petersen
3bd01d7516
tests/periph_i2c: removed slave mode from test
2015-10-20 16:57:39 +02:00
Hauke Petersen
82c843a000
cpu: removed init_slave from I2C drivers
2015-10-20 16:57:39 +02:00
Hauke Petersen
9591d2049b
drivers/i2c: removed init_slave for now
2015-10-20 16:57:39 +02:00
Martine Lenders
4e90fdf505
Merge pull request #4111 from cgundogan/pr/rpl/dao_refactoring_pktbuf
...
rpl: refactor dao sending to use appropriate pktbuf functions
2015-10-20 12:30:17 +02:00
Cenk Gündoğan
4412c3806b
rpl: refactor dao sending to use appropriate pktbuf functions
2015-10-20 12:08:15 +02:00
Martine Lenders
3d4f373ba5
Merge pull request #3549 from authmillenon/sem/feat/initial
...
sem: initial import of a lightweight semaphore layer
2015-10-19 14:45:34 +02:00
Martine Lenders
f050c4e39b
tests: posix_semaphore: mark nucleo-f334 as of insufficient RAM
2015-10-19 14:12:31 +02:00
Martine Lenders
174e2d5f35
tests: add pexpect script for semaphore test app
2015-10-19 14:12:31 +02:00
Martine Lenders
12472a8984
tests: add test for sem_timedwait()
2015-10-19 14:12:31 +02:00
Martine Lenders
4b92961f82
tests: expand semaphore test for multiple semaphores
2015-10-19 14:12:31 +02:00
Martine Lenders
ae65746d59
tests: adapt semaphore test application
2015-10-19 14:12:31 +02:00
Martine Lenders
de421cdf78
posix: use sem module for semaphore implementation
2015-10-19 14:12:31 +02:00
Martine Lenders
3ad9284357
sem: initial import of a lightweight semaphore layer
2015-10-19 14:12:30 +02:00
BytesGalore
8af6a6630d
Merge pull request #4107 from cgundogan/pr/rpl/make_fib_rpl_aware
...
Introduce RPL awareness to fib entries
2015-10-19 11:50:19 +02:00
BytesGalore
3611a371eb
Merge pull request #4108 from cgundogan/pr/fib/mutex_per_table
...
FIB: Reduce scope of global vars to the scope of a fib_table
2015-10-19 11:49:04 +02:00
Cenk Gündoğan
7ecd6d4a8a
fib: reduce scope of global vars to the scope of fib_table_t
2015-10-19 10:26:41 +02:00