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

1269 Commits

Author SHA1 Message Date
Cenk Gündoğan
05be6cb9e0 Merge pull request #5732 from haukepetersen/add_driver_lpd8808
drivers: add support for LPD8808 based LED stripes
2016-10-25 20:26:05 +02:00
Hauke Petersen
bee57a4d6a Merge pull request #5798 from aabadie/nucleo-f030
boards: initial support for Nucleo f030 board
2016-10-25 19:50:59 +02:00
Lucas Jenß
4e20feb453 Merge pull request #5975 from miri64/cbor/bug/i5420
cbor: fix off-by-one error
2016-10-25 19:20:52 +02:00
Martine Lenders
dc45cd2610 gnrc: use new netreg helper functions everywhere 2016-10-25 18:47:30 +02:00
Hauke Petersen
7908708608 tests: added test for the LPD8808 driver 2016-10-25 18:32:52 +02:00
Francisco Acosta
b2bed29683 Merge pull request #5564 from locicontrols/mpu-rebase2
Cortex-M MPU driver and pseudo-module for guarding against stack overflows
2016-10-25 11:56:40 +02:00
Ian Martin
0c588e7b24 add tests/mpu_stack_guard for testing psuedomodule 2016-10-24 12:40:55 -04:00
Ian Martin
28a7ddc9a8 core: save the stack_start in the thread context for mpu_stack_guard 2016-10-24 12:36:15 -04:00
Martine Lenders
f341947612 cbor: fix off-by-one error 2016-10-24 15:52:05 +02:00
Martine Lenders
3225f020e5 Merge pull request #5964 from kaspar030/make_fix_appdir_bindir
make: remove trailing slash from BINDIR and APPDIR variables
2016-10-24 14:33:40 +02:00
Martine Lenders
100991e59e tests: unittests: add tests for longer input vectors
Fixes #5299
2016-10-21 11:06:27 +02:00
Martine Lenders
bef0231133 Merge pull request #5891 from kaspar030/improve_module_deps
make: improve module dependencies
2016-10-19 12:50:37 +02:00
560a509036 make: remove trailing slash from BINDIR variable 2016-10-18 23:27:59 +02:00
3f29e77a4c boards/nucleo-f030: initial support 2016-10-12 14:32:25 +02:00
Francisco Acosta
ba6a8e06b0 Merge pull request #5475 from aabadie/arduino_zero
boards/arduino-zero: add initial support
2016-10-06 20:26:33 +02:00
Joakim Nohlgård
d6c3ced630 Merge pull request #5903 from keestux/i2c-char-to-uint8
periph/i2c: convert char to uint8_t where applicapable
2016-10-06 07:50:56 +02:00
Francisco Acosta
b412d1179a Merge pull request #5670 from astralien3000/dev-aversiveplusplus
Added Aversive++ package.
2016-10-05 17:11:27 +02:00
Kees Bakker
bac5cda1e3 periph/i2c: convert char to uint8_t where applicapable
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.

Also convert uint8_t ptrs to void ptrs
2016-10-04 20:26:39 +02:00
68acc8857e boards/arduino-zero: add initial support 2016-10-04 18:34:51 +02:00
Loïc Dauphin
c4d3ebe5da Aversive++: initial import 2016-09-30 15:39:54 +02:00
Martine Lenders
ed343907e4 tests: adapt tests for changed broadcast settings 2016-09-30 14:57:06 +02:00
Martine Lenders
3b35dae6cd tests: adapt unittests for removal of user-controlled PAN_COMP 2016-09-30 14:57:05 +02:00
af5afeadec pkg: emb6: move dependencies to pkg Makefile.dep 2016-09-29 15:41:13 +02:00
Kees Bakker
076d5bda11 boards: add support for SODAQ Autonomo
The following features were tested (briefly):
* UART (the first)
* I2C using a BMP180 on a SODAQ TPH board
* SPI0, connected to the on-board serial data flash (only DevID was read
using the periph_spi test program)
* xtimer is working (it's the same code as in samr21)

boards/sodaq-autonomo: Disable the "big" unittests because it does not fit
2016-09-28 18:02:16 +02:00
Martine Lenders
6f0018f66a Merge pull request #5694 from miri64/gnrc/enh/0-length-payload
gnrc_pktbuf: allow for 0-sized payload snips
2016-09-28 07:09:23 +02:00
Martine Lenders
9b69005200 Merge pull request #5815 from makomi/periph_gpio
tests/periph_gpio: fix variableScope (cppcheck)
2016-09-28 07:09:07 +02:00
Martine Lenders
4161ae1f11 Merge pull request #5686 from OTAkeys/pr/fix_uart_test
tests/periph_uart: include uart_stdio.h
2016-09-28 07:08:54 +02:00
Martine Lenders
8f890b3790 tests: adapt unittests for new gnrc_pktbuf preconditions 2016-09-27 21:49:58 +02:00
Martine Lenders
1f5dcd91cc Merge pull request #5873 from Lotterleben/unittest_link_fix
unittests: fix link
2016-09-27 20:57:03 +02:00
Lotte Steenbrink
faaf50619d unittests: fix link 2016-09-27 11:41:44 -07:00
Lotte Steenbrink
1bccdfe9c2 unittests: document make debug 2016-09-27 11:34:35 -07:00
BytesGalore
9818d053f4 hashes/sha256: changed data pointer parameters to void* 2016-09-27 06:36:08 +02:00
b2b42c7b71 Merge pull request #5451 from mali/uno
boards: add arduino uno and duemilanove support
2016-09-22 09:29:49 +02:00
Laurent Navet
3ff576e46a tests: adapt for arduino uno and duemilanove support
- blacklist arduino-uno and arduino-duemilanove for
  coap, libfixmath_unittests, lwip, nhdp,
  pthread, pthread_barrier, pthread_cleanup, pthread_condition_variable
  pthread_cooperation, pthread_rwlock and pthread_tls tests.

- fix sys/pipe build

- unittests: boards added to BOARD_INSUFICIENT_MEMORY list.
2016-09-21 21:12:58 +02:00
smlng
671831d326 corrects flag compare 2016-09-21 16:51:12 +02:00
add6e1d36d Merge pull request #5674 from aabadie/driver_io1_xplained
drivers/io1_xplained: initial implementation of Atmel IO1 Xplained extension board
2016-09-16 10:35:49 +02:00
Andreas "Paul" Pauli
662076e150 Merge pull request #5747 from miri64/tests/feat/od-test
tests: provide tests for od module
2016-09-10 15:24:01 +02:00
Martine Lenders
2cc52fba19 tests: provide tests for od module 2016-09-08 20:02:24 +02:00
Bas Stottelaar
dc0d8efc38 tests: pkg_u8g2: simplify Makefile + default display per output type
This matches better with other tests and makes code less bloated.
2016-09-05 16:48:43 +02:00
d94e53690b Merge pull request #5820 from makomi/xtimer_now64_continuity
tests/xtimer_now64_continuity: fix variableScope (cppcheck)
2016-09-05 15:33:21 +02:00
Martine Lenders
8754a3da4d Merge pull request #5812 from makomi/periph_uart
tests/periph_uart: fix invalidPrintfArgType_sint (cppcheck)
2016-09-05 13:08:40 +02:00
Martine Lenders
0b627be82e Merge pull request #5809 from makomi/driver_dht
tests/driver_dht: fix invalidPrintfArgType_sint (cppcheck)
2016-09-05 13:06:46 +02:00
Matthias Kolja Miehl
2ea342dcaf tests/xtimer_now64_continuity: fix variableScope 2016-09-05 02:31:11 +02:00
Matthias Kolja Miehl
da0fb324a5 tests/periph_gpio: fix variableScope 2016-09-05 02:30:10 +02:00
Matthias Kolja Miehl
6ea7a8f6ae tests/periph_uart: fix invalidPrintfArgType_sint
Since the argument type is 'unsigned int', the printf
format string has to be '%u' instead of '%i'.
2016-09-05 02:27:24 +02:00
Matthias Kolja Miehl
54fc0fd2a8 tests/driver_dht: fix invalidPrintfArgType_sint
Since the argument type is 'unsigned int', the printf
format string has to be '%u' instead of '%i'.
2016-09-05 02:26:41 +02:00
3aa1ffb5fb drivers/io1_xplained: initial implementation including temperature/LED/GPIO and auto init 2016-09-02 10:42:09 +02:00
Martine Lenders
dd7fb1c63b Merge pull request #5228 from OlegHahm/gnrc_ipv6_hdr_get
gnrc ipv6: convenient function to get the header
2016-09-01 23:16:49 +02:00
Mathias Tausig
1e5195722a tiny-asn1: Created new package tiny-asn1 2016-09-01 13:57:35 +02:00
Martine Lenders
bd2429f299 cpu: drivers: adapt devices for netdev2 parameter type change 2016-08-03 12:30:51 +02:00
kYc0o
1b3012bcc6 Merge pull request #5612 from gebart/pr/xtimer-periodic-wakeup
xtimer: Refactor xtimer_usleep_until and rename to xtimer_periodic_wakeup
2016-07-29 13:44:26 +02:00
Joakim Nohlgård
c0ad83c167 tests: Update xtimer_usleep_until usage to xtimer_periodic_wakeup 2016-07-29 13:05:02 +02:00
Joakim Nohlgård
71501de4c6 tests/xtimer_periodic_wakeup: Copy and adapt from xtimer_usleep_until 2016-07-29 13:05:02 +02:00
kYc0o
5a79b5c0de Merge pull request #5700 from BytesGalore/test_nhdp_changed_print_info
tests/nhdp: changed printf to puts
2016-07-27 17:52:01 +02:00
e8927388d3 tests: msg_send_receive: fix "sent ptr goes out of scope" bug 2016-07-27 17:08:14 +02:00
BytesGalore
8986d2cb85 tests/nhdp: changed printf to puts 2016-07-27 16:45:36 +02:00
Toon Stegen
2039cd1e26 tests/periph_uart: include uart_stdio.h
This makes sure UART_STDIO_DEV is defined, so the init command fails
when trying to use the shell UART as a parameter.
2016-07-25 09:43:36 +02:00
Bas Stottelaar
0902ccb2e0 drivers: si70xx: adapt for SAUL 2016-07-22 18:22:13 +02:00
Oleg Hahm
de0963948c tests: unittests for gnrc_ipv6_get_header 2016-07-22 16:34:52 +02:00
c239ec351a Merge pull request #5666 from aabadie/bmp180_deps
drivers/bmp180: add dependency to periph_i2c
2016-07-22 09:47:28 +02:00
Bas Stottelaar
d72afd37fd tests: driver_bh1750: fix application name 2016-07-20 23:33:18 +02:00
b469cedd6d tests: pkg_micro-ecc: fix application name to avoid clash with pkg 2016-07-20 21:16:04 +02:00
Lotte Steenbrink
fef429e16b fix typo 2016-07-20 12:20:50 +02:00
144ab431e7 drivers/bmp180: add dependency to periph_i2c 2016-07-20 10:47:05 +02:00
Hauke Petersen
260a8ab7ad tests: removed printf_float test application
this test is covered by the unittests and not longer needed
2016-07-18 23:22:28 +02:00
Hauke Petersen
08a2aed46d unittests: added test for printf with floats 2016-07-18 23:22:28 +02:00
Martine Lenders
e16bbda5f6 Merge pull request #5629 from kaspar030/improve_clist
core: improve clist
2016-07-18 19:36:16 +02:00
d86c141842 core, tests: adapt to changed clist function names 2016-07-18 16:20:40 +02:00
Victor Arino
e84e2996f3 core/cib: add unittest for cib_peek 2016-07-18 08:57:44 +02:00
Bas Stottelaar
7033401eaa tests: pkg_u8g2: blacklist boards with insufficient memory 2016-07-13 22:33:29 +02:00
Bas Stottelaar
d8b02b5620 tests: pkg_u8g2: improve readme. 2016-07-13 21:23:36 +02:00
Bas Stottelaar
25d7fd33a1 tests: pkg_u8g2: improvements after comments. 2016-07-13 21:23:36 +02:00
Bas Stottelaar
4b2fca6f1a tests: pkg_u8g2: add u8g2 test application. 2016-07-13 21:23:36 +02:00
kYc0o
f6303d5f53 tests/periph_spi: print int variables instead of spi_*_t variables 2016-07-13 16:43:46 +02:00
kYc0o
8c6ebc0785 tests/periph_spi: match with overriden spi enumerations 2016-07-12 16:58:16 +02:00
PeterKietzmann
3b18263ce8 tests/periph_spi: fix printf format fot GPIO 2016-07-11 09:05:20 +02:00
Joakim Nohlgård
ffb4573667 Merge pull request #5097 from gebart/pr/make-include
make: Place most configuration macros in a separate file instead of on the command line
2016-07-07 18:03:18 +02:00
1c6c447493 Merge pull request #5607 from gebart/pr/xtimer-cleanups
xtimer: Code refactoring and clean ups
2016-07-07 06:37:50 +02:00
Joakim Nohlgård
a0fb3b7d91 delete tests/xtimer_shift_on_compare 2016-07-06 22:23:05 +02:00
kYc0o
0a70094449 tests: add telosb to memory insufficient boards 2016-07-06 20:23:49 +02:00
9bb61f5aca tests: some fixes for <32bit platforms 2016-07-06 18:16:15 +02:00
Joakim Nohlgård
4d6883a732 tests/unittests: Remove unnecessary FORCE target
Changes to CFLAGS #defines are now picked up by the configuration
header (genconfigheader) when building, so the FORCE target is no longer
necessary when building different test suites.
2016-07-05 16:06:33 +02:00
kYc0o
62a9773a9c boards/waspmote-pro: add support for Waspmote PRO v1.2 2016-07-05 13:05:12 +02:00
Peter Kietzmann
fef632aa57 Merge pull request #5577 from PeterKietzmann/tests_thread_exti_doc
tests/thread_exti: add small README
2016-06-29 11:21:33 +02:00
PeterKietzmann
a74bc86eec tests/thread_exti: add minimal README 2016-06-28 17:39:24 +02:00
PeterKietzmann
dbd51aeb65 tests/thread_exti: fix typo 2016-06-28 17:39:21 +02:00
PeterKietzmann
473b2e8fe2 tests/xtimer_longterm: fix expected delays 2016-06-28 15:23:30 +02:00
Martine Lenders
1701b12f29 Merge pull request #5383 from A-Paul/fix_tests_printf_float
tests_printf_float: fixed precision in test case
2016-06-16 11:16:43 +02:00
Martine Lenders
e67eb87f57 Merge pull request #5510 from miri64/tests/enh/gnrc_netif_naming
unittests: apply proper naming for gnrc_netif tests
2016-06-08 18:53:44 +02:00
Yonezawa-T2
f7bd2374d0 tests: adds 6LoWPAN receiving test 2016-06-07 09:57:40 +09:00
Martine Lenders
2af14d6373 unittests: apply proper naming for gnrc_netif tests 2016-06-04 17:21:27 +02:00
7718f114cb all: remove pointer casts for msg.content.ptr 2016-06-02 23:13:42 +02:00
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