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

8978 Commits

Author SHA1 Message Date
BytesGalore
24c48181b9 net/fib: changed the fib_table_t doxy to be a bit more informative 2015-11-02 11:21:32 +01:00
Cenk Gündoğan
a6df5e7426 Merge pull request #4199 from LudwigKnuepfer/pr/log_doc_file
core/log: add @file doxygen command
2015-11-01 18:52:40 +01:00
Ludwig Knüpfer
8320a121ee core/log: add @file doxygen command
Without this command the `log.h` documentation gets mangled with the
`core_util` documentation.
2015-11-01 15:21:46 +01:00
Thomas Eichinger
8ec9fd4c93 Merge pull request #4195 from LudwigKnuepfer/pr/pin_g
cpu/sam[dl]21: fix typo in gpio.c
2015-11-01 09:15:21 +09:00
Ludwig Knüpfer
3b2d26b0dc cpu/saml21: fix typo in gpio.c 2015-10-31 17:35:41 +01:00
Ludwig Knüpfer
406aea453c cpu/samd21: fix typo in gpio.c 2015-10-31 17:28:16 +01:00
Oleg Hahm
c3c1a8162f Merge pull request #4194 from kaspar030/fix_gnrc_netreg_register_assertion
sys: net: gnrc_netreg: check for msg queue of registered thread, not …
2015-11-01 00:24:15 +09:00
Oleg Hahm
4cc4be50ff Merge pull request #4192 from OlegHahm/at86rf2xx_set_proto
at86rf2xx: added protocol setter
2015-11-01 00:09:34 +09:00
3c5a36fe40 Merge pull request #3859 from OlegHahm/uart_stdio_uninitialized
stdio: remove superfluous mutex_lock in init
2015-10-31 12:17:13 +01:00
Oleg Hahm
ee8aae7593 uart_stdio:mutex_lock is no longer needed for init
...since the introduction of the new ringbuffer.
2015-10-31 19:53:54 +09:00
Oleg Hahm
6bf7c8ef5f at86rf2xx: added protocol setter 2015-10-31 19:52:48 +09:00
a6498cb165 sys: net: gnrc_netreg: check for msg queue of registered thread, not registering 2015-10-31 11:18:00 +01:00
Cenk Gündoğan
8af4a705b3 Merge pull request #4143 from OlegHahm/ping_live_stats
shell: periodic statitics for ping6
2015-10-31 07:19:27 +01:00
Oleg Hahm
af6d102162 shell: add ping6 parameter for periodic stats 2015-10-31 10:03:22 +09:00
Cenk Gündoğan
26e67b86b5 Merge pull request #4161 from kaspar030/add_fmt
sys: fmt: initial commit of simple string formatting library
2015-10-30 18:51:29 +01:00
Martine Lenders
1b789cbb98 Merge pull request #4190 from gebart/pr/netopt-page
netopt: Add support for selecting IEEE802.15.4 channel page
2015-10-30 11:17:13 +01:00
Joakim Nohlgård
7635d3e94d netopt: Add support for IEEE 802.15.4 channel page option 2015-10-30 09:59:53 +01:00
Joakim Nohlgård
76bddaf213 Merge pull request #3283 from gebart/pr/kinetis-errata-e4218
k60: Add workaround for errata e4218
2015-10-30 07:33:31 +01:00
39bb99e55d sys: fmt: add write() declaration (work around broken unistd.h) 2015-10-29 19:18:24 +01:00
Cenk Gündoğan
de52225c70 sys: fmt: add basic unittests for fmt 2015-10-29 19:18:24 +01:00
1293e7a8b9 sys: fmt: initial commit of simple string formatting library 2015-10-29 19:18:24 +01:00
BytesGalore
6db89a616f Merge pull request #4187 from cgundogan/pr/rpl/check_dodag_id
rpl: check if dodag id is global or unique local
2015-10-29 14:17:25 +01:00
Cenk Gündoğan
78d5c1c6e5 rpl: check if dodag id is global or unique local 2015-10-29 13:11:26 +01:00
Cenk Gündoğan
206e027725 Merge pull request #3647 from BytesGalore/fib_source_routing
fib: initial source route support
2015-10-29 12:08:47 +01:00
Peter Kietzmann
a7ea2522c0 Merge pull request #4166 from x3ro/samr-multiple-boards-term
Minor usability improvements prior to adding documentation
2015-10-29 09:20:41 +01:00
Peter Kietzmann
6fcea29bdc Merge pull request #4042 from gebart/pr/kinetis-gpio-periph-refactor
kinetis_common: Refactor GPIO implementation
2015-10-29 08:29:09 +01:00
Joakim Nohlgård
8b378d660f Merge pull request #4181 from gebart/pr/xtimer-small-cleanups
xtimer: small cleanups
2015-10-29 07:24:15 +01:00
Cenk Gündoğan
83e0c45259 Merge pull request #4176 from authmillenon/gnrc_ndp/fix/stop-rs-retransmissions-on-ra
gnrc_ndp: stop multicast RS retransmissions on RA reception
2015-10-28 21:40:28 +01:00
Hauke Petersen
7d1c952734 Merge pull request #3571 from haukepetersen/add_board_wstk6220a
boards/cpu: added SLWSTK6220A and EZR32WG support
2015-10-28 20:58:43 +01:00
Martine Lenders
23f8fecc04 Merge pull request #4157 from cgundogan/pr/nc/xtimer_nbr_sol_timer
nc: use xtimer for gnrc_ipv6_nc_t::nbr_sol_timer
2015-10-28 17:51:48 +01:00
Hauke Petersen
b9707cd8f3 cpu/ezr32wg: added extern C to vendor headers 2015-10-28 17:33:44 +01:00
Martine Lenders
ca7dcef341 Merge pull request #4182 from authmillenon/msp430/enh/update-time.h
msp430: various fixes to time.h
2015-10-28 17:15:05 +01:00
Martine Lenders
4d6d48ca82 Merge pull request #4171 from authmillenon/gnrc_slip/fix/wired
gnrc_slip: set NETOPT_IS_WIRED
2015-10-28 15:53:17 +01:00
Cenk Gündoğan
4297972054 nc: use xtimer for gnrc_ipv6_nc_t::nbr_sol_timer 2015-10-28 15:24:45 +01:00
Martine Lenders
a4533920a7 Merge pull request #4177 from authmillenon/gnrc_ipv6_netif/fix/no-l2-addr
gnrc_ipv6_netif: don't skip rest of config for address less l2
2015-10-28 15:16:34 +01:00
Joakim Nohlgård
142c28094e kinetis_common: Refactor GPIO implementation
This is a rewrite of the Kinetis GPIO driver which follows the
refactored API in [1]. Pins are specified using the GPIO_PIN(PORT_x, y)
macro, e.g. GPIO_PIN(PORT_E, 25) for the PTE25 pin.

The interrupt pin handling is now implemented as a linked list, this
is more memory efficient, but with a minor variation in interrupt
latency depending on in what order the pins were initialized at
runtime.

Because the linked list entries are taken from a shared pool, there is
also the possibility of running out of available configuration slots,
define the preprocessor macro GPIO_INT_POOL_SIZE in periph_conf.h if
you need more than 16 pins configured for interrupts in the same
application.

[1]: https://github.com/RIOT-OS/RIOT/pull/3095
2015-10-28 14:12:19 +01:00
Martine Lenders
a370a12f75 msp430: fix doc to time.h 2015-10-28 13:59:52 +01:00
Martine Lenders
77b0ffffec msp430: include missing types to time.h 2015-10-28 13:59:35 +01:00
Joakim Nohlgård
d1b4e7a70b xtimer: Rename _xtimer_now() -> _lltimer_now()
This matches _lltimer_set() and _lltimer_mask()
2015-10-28 13:54:54 +01:00
Joakim Nohlgård
d432bb42b0 xtimer: rename _mask -> _lltimer_mask 2015-10-28 13:52:25 +01:00
Joakim Nohlgård
07f95cfdfa xtimer: xtimer_spin_until(): value -> target 2015-10-28 13:51:23 +01:00
Joakim Nohlgård
fb0322ee1b xtimer: Add spaces for readability 2015-10-28 13:51:23 +01:00
Joakim Nohlgård
e93840e68b xtimer: Use USEC_IN_NS for nanosleep 2015-10-28 13:51:23 +01:00
Joakim Nohlgård
0fafe6c1a1 xtimer: small cleanups 2015-10-28 13:51:23 +01:00
Joakim Nohlgård
e8f33c2ca0 xtimer: Add parentheses to condition 2015-10-28 13:51:23 +01:00
Hauke Petersen
7f32919ffb doxygen: excluded SiLabs header files 2015-10-28 13:50:34 +01:00
Hauke Petersen
0bf7e676e2 dist: added SiLabs BSD license pattern 2015-10-28 13:50:34 +01:00
Hauke Petersen
36646865f0 cpu: added support for SiLabs EZR32WG 2015-10-28 13:50:34 +01:00
Martine Lenders
f453d6461e gnrc_slip: set NETOPT_IS_WIRED
Fixes #4168
2015-10-28 13:41:51 +01:00
Martine Lenders
083c9442ab gnrc_ipv6_netif: don't skip rest of config for address less l2 2015-10-28 13:40:21 +01:00