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

1177 Commits

Author SHA1 Message Date
Martine Lenders
35077bb224 Merge pull request #4871 from kaspar030/remove_netdev2_isr_arg
drivers: netdev2: remove netdev2 event_callback isr_arg
2016-06-02 13:30:30 +02:00
aee6a6ad60 Merge pull request #5307 from kaspar030/add_fmt_types
sys: fmt: add fmt_u64_dec(), print_u64_dec()
2016-06-02 11:12:40 +02:00
d7b17684e4 drivers: net: adapt to removed event_callback argument 2016-06-02 11:11:40 +02:00
be269d3773 tests: unittests: add fmt_u64_dec() tests 2016-06-02 10:40:19 +02:00
Peter Kietzmann
8cf11d3206 Merge pull request #5404 from miri64/pkg/enh/lwip-mld
lwip: introduce MLD as pseudo-module and deactivate by default
2016-06-01 00:59:02 +02:00
Martine Lenders
eff89c56ef tests: add comment about exclusion of MLD in lwIP app 2016-05-31 21:40:40 +02:00
Oleg Hahm
ad5ad76db2 Merge pull request #5430 from mtausig/hash_interface
Unified interface of hashing functions
2016-05-24 17:12:25 +02:00
Mathias Tausig
dfee5c3274 hashes: Unified the cryptographic hash functions
- Same signatures for XXX_init, XXX_update and XXX_final
- Same naming conventions and parameter types for all funtions in sha1.h
2016-05-24 16:52:30 +02:00
Martine Lenders
39fb0ae19a tests: adapt libfixmath tests for change 2016-05-17 21:52:35 +02:00
Martine Lenders
4a13324abb Merge pull request #5281 from authmillenon/gnrc_ipv6/fix/ext-fix-with-nhc
gnrc_ipv6: fix asserts for NHC
2016-04-27 08:39:39 +02:00
Martine Lenders
655aa0404c tests: rework IPv6 extension header tests for changes 2016-04-22 10:11:45 +02:00
Andreas "Paul" Pauli
530a9e5388 tests_printf_float: fixed precision in test case 2016-04-21 16:07:34 +02:00
Leon M. George
c8985056e9 tests/unittests: cc2650stk insufficient memory 2016-04-18 19:00:50 +02:00
Leon M. George
3b240ff7ec tests/thread_cooperation: cc2650stk insufficient memory 2016-04-18 19:00:49 +02:00
Hauke Petersen
e2fe3cc504 test: added unittests for the SAUL registry 2016-04-15 15:07:49 +02:00
kYc0o
e6d15f2d36 Merge pull request #5224 from haukepetersen/fix_periph_undef
drivers/periph: fixed UNDEF values to UINT_MAX
2016-04-13 16:39:59 +02:00
Bas Stottelaar
cf5e4c8fb6 drivers: si70xx: bugfixes + test improvements 2016-04-13 13:27:09 +02:00
Joakim Nohlgård
690b505a7a Merge pull request #4938 from LudwigKnuepfer/pr/fletcher-unittest
unittests: add fletcher* tests
2016-04-12 08:46:39 +02:00
DipSwitch
21edec412a posix: Remove _t from struct names 2016-04-11 21:46:54 +02:00
Ludwig Knüpfer
ef25f32536 tests/checksum: fix style in fletcher32 2016-04-08 22:03:48 +02:00
Ludwig Knüpfer
018b3b4660 tests/checksum: fix style in fletcher16 2016-04-08 22:03:48 +02:00
Ludwig Knüpfer
4d9ac9eebd tests/checksum: fix style in crc16-ccitt 2016-04-08 22:03:48 +02:00
Ludwig Knüpfer
889adc18b8 unittests: add fletcher* tests 2016-04-08 22:03:48 +02:00
Hauke Petersen
1367df0805 tests/periph_uart: fixed signedness issues 2016-04-08 10:49:34 +02:00
e8c97c5817 tests: add test for encx24j600 driver 2016-04-06 23:00:20 +02:00
Oleg Hahm
0169ec35ae tests: add compile test for netstats_l2 2016-04-04 18:37:20 +02:00
39984dee4f Merge pull request #5059 from kaspar030/unify_asm_keyword
unify usage of inline assembly keywords
2016-04-01 09:28:46 +02:00
Martine Lenders
8ab89c473a Merge pull request #4713 from authmillenon/pkg/port/emb6
pkg: initial import of emb6 stack
2016-04-01 00:35:54 +02:00
c3f7186d4e unify usage of inline assembly 2016-03-31 22:23:35 +02:00
757d4618e4 Merge pull request #5216 from authmillenon/tests/fix/i4372
tests: xtimer_msg_receive_timeout: initialize values
2016-03-31 22:18:37 +02:00
Hauke Petersen
02df871428 Merge pull request #4949 from jia200x/nucleo-f072
board: added support for nucleo f072
2016-03-31 19:18:28 +02:00
José Ignacio Alamos Aste
cc0e94f9c6 blacklist: nucleo-f072: blacklisted several examples and tests 2016-03-31 19:08:10 +02:00
Martine Lenders
dcda44e9ea tests: xtimer_msg_receive_timeout: initialize values
Fixes #4372
2016-03-31 18:09:11 +02:00
Yonezawa-T2
79d33897cb native: add UART driver based on /dev/tty
uart0 functionality is removed by #3164. This patch implements periph/uart,
rather than deprecated uart0, using /dev/tty.
To use with netdev2_tap simultaneously, this patch adds asynchronus read system
and modifies netdev2_tap to use it.

A TTY device is specified on command line with -c (COM) option, since -t was
used by the old implementation.

This patch also implements empty GPIO driver needed by the xbee driver.
2016-03-31 16:59:12 +09:00
Oleg Hahm
c09190b979 Merge pull request #3851 from kaspar030/make_messaging_optional
core: make messaging optional
2016-03-30 23:56:55 +02:00
58a12e5034 core: make messaging optional 2016-03-30 23:27:09 +02:00
Martine Lenders
43f7f55ca0 tests: add emb6 test 2016-03-30 19:05:07 +02:00
Martine Lenders
4dbc26fd4e Merge pull request #3551 from authmillenon/pkg/port/lwip
lwIP: Initial import
2016-03-30 18:22:10 +02:00
Martine Lenders
3ddff58a27 Merge pull request #5200 from kaspar030/optimize_thread_flags
core: thread_flags: optimize thread_flags_wait_one, fix doxygen
2016-03-30 17:43:39 +02:00
Martine Lenders
9b8417fbb9 tests: intial import of lwIP test application 2016-03-30 17:35:51 +02:00
412b3637d8 tests: thread_flags: add thread_flags_wait_one() test 2016-03-30 17:11:49 +02:00
dc1616ba8a Merge pull request #5202 from kaspar030/pkg_add_jsmn
pkg: add jsmn minimal JSON parser
2016-03-30 17:04:00 +02:00
Peter Kietzmann
dcafbb8d0c Merge pull request #4835 from authmillenon/netdev2_test/feat/init
netdev2_test: initial import
2016-03-30 16:59:08 +02:00
Martine Lenders
076a49b512 tests: add test application for netdev2_test 2016-03-30 16:49:17 +02:00
4692f3df58 tests: add jsmn package test application 2016-03-30 14:35:58 +02:00
Oleg Hahm
7800f46593 Merge pull request #5199 from Yonezawa-T2/fix_driver_pir_unused_arg
driver_pir: fix unused parameter
2016-03-30 13:51:13 +02:00
5f81284270 Merge pull request #4103 from kaspar030/add_thread_flags
core: add thread flags
2016-03-30 12:17:53 +02:00
Yonezawa-T2
5f904f13b6 driver_pir: fix unused parameter 2016-03-30 19:10:25 +09:00
Cenk Gündoğan
9dbfdcac0b Merge pull request #4279 from BytesGalore/fib_prefix_handling_change
fib: changed handling of the net prefix by the FIB
2016-03-30 11:19:49 +02:00
37bbdacd38 tests: thread_flags: initial commit 2016-03-30 10:38:53 +02:00
abff2e3fb7 core: introduce thread flags 2016-03-30 10:38:53 +02:00
BytesGalore
1bc9c3bfd2 fib: changed handling of the net prefix
Until now the prefix length has been determined automatically by the FIB
This PR changes it to be provided as msb(yte) in the global_flags of an entry
2016-03-30 10:05:05 +02:00
Oleg Hahm
07b1c94f40 Merge pull request #4923 from kaspar030/optimize_clist
core: make clist singly-linked
2016-03-30 01:44:15 +02:00
1bac3f3a2f tests: unittests: adapt tests-core-clist to singly linked clist 2016-03-30 00:27:49 +02:00
Hauke Petersen
26bbb6a3b4 Merge pull request #3495 from ReneHerthel/lis3mdl
LIS3MDL driver implementation for LimiFrog V1
2016-03-29 23:06:00 +02:00
Hauke Petersen
01137c5741 tests: added test for mutex unlock order 2016-03-29 21:40:35 +02:00
Rene Herthel
44ee645373 drivers/lis3mdl: Initial create of lis3mdl 2016-03-29 21:02:18 +02:00
Hauke Petersen
0610c20914 tests: added unittests for fmt_s16_[dfp|dec]() 2016-03-29 15:23:04 +02:00
Oleg Hahm
59674a679b netdev2: use params parameter for setup 2016-03-28 20:22:20 +02:00
Oleg Hahm
3ba99aabe4 xbee: fix naming inconsistency 2016-03-28 20:22:20 +02:00
Cenk Gündoğan
30217f8a7b Merge pull request #5040 from kYc0o/rid_of_vtimer
sys/compat/vtimer: get rid of
2016-03-25 14:35:35 +01:00
Martine Lenders
9dcb5cc476 Merge pull request #5134 from OlegHahm/netif_default
make: introduce netdev_default pseudomodule
2016-03-24 18:23:49 +01:00
kYc0o
f92b025b85 vtimer: get rid of 2016-03-24 17:10:54 +01:00
Oleg Hahm
10f5f1aa33 make: introduce netif_default pseudomodule
Additionally the dependencies for GNRC specific modules are centralized in Makefile.dep.
2016-03-24 16:47:30 +01:00
Cenk Gündoğan
c7a29918ca Merge pull request #5169 from cgundogan/pr/gnrc_netif/DELETE_ALL_INTERFACES
gnrc_ipv6_netif: remove existing interfaces on INIT
2016-03-24 16:34:54 +01:00
Cenk Gündoğan
37c2dc961c tests-ipv6_nc: init interfaces for all unittests 2016-03-24 16:13:21 +01:00
Hauke Petersen
2510fe03f5 Merge pull request #4646 from authmillenon/at86rf2xx/api/netdev2
at86rf2xx: port to netdev2
2016-03-24 15:03:15 +01:00
Martine Lenders
1724ab50fc Merge pull request #4654 from Yonezawa-T2/fix_ipv6_ext
ipv6_ext: fixed extension header handling
2016-03-24 10:53:00 +01:00
Yonezawa-T2
b2d6f4aed3 tests: add a test application for gnrc_ipv6_ext 2016-03-24 18:20:28 +09:00
Martine Lenders
dff0c528ff tests: modify driver_at86rf2xx for pure netdev2 2016-03-23 17:45:19 +01:00
Oleg Hahm
991c71cf27 gnrc ipv6: use ipv6_addr_t ptr for hdr_build 2016-03-23 15:20:12 +01:00
Oleg Hahm
360413a033 gnrc ipv6 hdr: remove len params from hdr_build 2016-03-23 15:20:11 +01:00
Andreas "Paul" Pauli
7b083f192d Merge pull request #4918 from gebart/pr/xtimer-drift-jitter
tests/xtimer_drift: Compute drift and jitter
2016-03-23 10:07:55 +01:00
Peter Kietzmann
ad149dcd68 Merge pull request #4804 from haukepetersen/opt_srf02_impltrigger
driver/srf02: expose trigger and read to API
2016-03-23 07:50:35 +01:00
941bdbbc56 drivers/bmp180: initial implementation 2016-03-22 19:51:03 +01:00
Hauke Petersen
1a91600c24 tests/driver_srf02: mutliple improvements
- added single shot conversion command
- enhanced README
- added more verbose output
- now all outputted addresses are in decimal format
2016-03-22 17:07:04 +01:00
Hauke Petersen
91c5a5eef7 Merge pull request #5125 from haukepetersen/add_test_xtimer_longterm
tests: added xtimer long-term test
2016-03-22 11:44:32 +01:00
Hauke Petersen
ed084b1a5e tests: added xtimer long-term test 2016-03-22 10:59:03 +01:00
DipSwitch
5b5810ab7b Merge pull request #5109 from DipSwitch/pr/fix_core_inc_irq
core: Fix/refactor function naming in core/incude/irq.h
2016-03-22 08:12:24 +01:00
Hauke Petersen
d2c62f5e0c tests/xtimer: remove redundant FEATURE_REQUIRED 2016-03-21 18:43:34 +01:00
e1fcee67c0 arm/newlib: Add pseudomodule to enable floating point printf support 2016-03-21 11:47:38 +01:00
DipSwitch
0bb4748a94 core: Fix/refactor function naming in core/incude/irq.h 2016-03-20 16:47:34 +01:00
Joakim Nohlgård
ed0cb746bb tests/xtimer_drift: Clean up data types in printf loop 2016-03-17 21:47:57 +01:00
Joakim Nohlgård
f03194f84e tests/xtimer_drift: Add explanation for drift and jitter 2016-03-17 21:43:49 +01:00
Hauke Petersen
dd16560070 drivers/si70xx: adapted to GPIO changes 2016-03-17 14:55:31 +01:00
Hauke Petersen
0e4446e261 tests: adapted other tests to GPIO changes 2016-03-17 14:55:30 +01:00
Hauke Petersen
88483febc0 test/periph_gpio: adatped to GPIO interface changes 2016-03-17 14:39:11 +01:00
Cenk Gündoğan
a2979cdeb4 unittests/tests-ipv6_nc: add tear_down 2016-03-16 13:51:23 +01:00
Martine Lenders
0a3b56e0b4 Merge pull request #5006 from immesys/fix-rtr-adv
ndp: change rtr adv src to link local
2016-03-16 12:42:12 +01:00
Martine Lenders
2305b9dca7 Merge pull request #5084 from brummer-simon/devel-color
RGB color inversion and complementary color calculation added
2016-03-16 11:47:34 +01:00
Simon Brummer
1af9612b34 sys/color: added RGB inversion and complementary color 2016-03-16 11:43:26 +01:00
Hauke Petersen
4dd57aafb7 tests/periph_spi: removed LED_xx calls 2016-03-15 18:37:53 +01:00
Hauke Petersen
35cc73f403 tests/leds: blink ALL defined on-board LEDs 2016-03-15 15:48:46 +01:00
Hauke Petersen
18ae50ad4e tests/periph_uart: adapted to cb type changtests/periph_uart: adapted to cb type changee 2016-03-15 11:02:06 +01:00
Hauke Petersen
74bd800903 tests/periph_dac: updated test for API changes 2016-03-14 20:39:31 +01:00
Martine Lenders
d66625b6ca Merge pull request #4430 from haukepetersen/opt_periph_adc
drivers/periph: reworked the ADC driver
2016-03-14 14:45:23 +01:00
Hauke Petersen
1c03639d03 tests/periph_dac: adapted to ADC changes 2016-03-14 13:06:24 +01:00
Hauke Petersen
c46d8ee0ff tests/driver_mq3: adapted to ADC driver changes 2016-03-14 13:06:24 +01:00
Hauke Petersen
dbaafc0ea1 tests/periph_adc: adapted to ADC interface changes 2016-03-14 10:38:42 +01:00
Mathias Tausig
cb6d0e046d micro-ecc: Adaptated testcase for newer version 2016-03-14 10:14:11 +01:00