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

30192 Commits

Author SHA1 Message Date
Simon Brummer
67b22d8783 gnrc_tcp: requested changes 2020-07-04 09:21:50 +02:00
Simon Brummer
aa1c2e9cba gnrc_tcp: rewrite API internal messaging 2020-07-04 09:20:43 +02:00
Karl Fessel
5e757b1a9c doc/search: Patch search to display results bigger if hitting return 2020-07-03 23:40:00 +02:00
0ddb539d97
Merge pull request #11406 from miri64/tools/enh/test-mixins
riotctrl_shell: initial import of shell interaction spawn
2020-07-03 22:06:05 +02:00
Martine S. Lenders
d11b5b2b54
riotctrl_shell: provide pktbuf interaction 2020-07-03 21:53:00 +02:00
Martine Lenders
98219e6746
riotctrl_shell: provide ping6 interaction 2020-07-03 21:53:00 +02:00
Martine Lenders
fa9deae489
riotctrl_shell: initial import of shell interaction riotctrl wrapper 2020-07-03 21:53:00 +02:00
Francisco
60ad864485
Merge pull request #14427 from benpicco/boards/sensebox_samd21/rtc_config
boards/sensebox_samd21: fix RTT configuration
2020-07-03 16:37:21 +02:00
Francisco
05fba8574e
Merge pull request #14421 from leandrolanzieri/pr/kconfig/kinetis_boards_symbols
boards/kinetis-based: Model features in Kconfig
2020-07-03 14:30:15 +02:00
Leandro Lanzieri
f85f2e7b62
Merge pull request #14433 from cgundogan/pr/make_cleanups
make: use $(MAKE) instead of direct `make` call
2020-07-03 13:42:04 +02:00
Marian Buschsieweke
056100c1ca
cpu/cortexm_common: Fix cpu_switch_context_exit()
- Use `irq_enable()` over `bl irq_enable`, as `irq_enable()` is an inline
  function and not a C function any more
- Drop `__attribute__((naked))` qualifier
    - It must be used with the declaration of the function, but there it is
      missing. (And it cannot be added there, as this function would need to
      be implemented as "naked" by every platform; which is impossible for
      platforms not supporting `__attribute__((naked))`.)
    - Only functions consisting completely of basic asm may be marked as naked.
      But both the assembly used to trigger the SVC interrupt as well as the
      assembly used in `irq_enable()` are extended asm, not basic asm
- Use ` UNREACHABLE();` over a custom asm construct
2020-07-03 12:48:42 +02:00
Cenk Gündoğan
8356b93d1c pkg: openthread: do not hardcode number of parallel jobs 2020-07-03 12:03:06 +02:00
Cenk Gündoğan
7aa499d5f1 make: use $(MAKE) instead of direct make call 2020-07-03 12:03:06 +02:00
774e2bbab9
Merge pull request #14431 from aabadie/pr/makefile/sam0_serial_no_flash
makefiles/sam0: only fail on missing device with explicit targets
2020-07-03 11:42:37 +02:00
ed4b60f659
Merge pull request #14432 from leandrolanzieri/pr/boards/arduino-nano-33-ble_remove_term-delay
boards/arduino-nano-33-ble: Remove term-delay logic
2020-07-03 11:29:27 +02:00
c7189cfe99
makefiles/sam0: only fail on missing device with explicit targets 2020-07-03 10:24:40 +02:00
Leandro Lanzieri
d54031a7e6
boards/arduino-nano-33-ble: Remove term-delay logic 2020-07-03 10:19:23 +02:00
benpicco
2ed76e2d45
Merge pull request #14420 from ML-PA-Consulting-GmbH/fix/20200630__sdcard_spi
modules/sdcard_spi: improve configurability
2020-07-02 18:09:58 +02:00
Benjamin Valentin
b5d711da25 drivers/sdcard_spi: document undocumented defines
Murdock enforces these now, so add documentation to make it happy.
2020-07-02 16:33:09 +02:00
Daniel Lockau
e7fbc174bc drivers/sdcard_spi: make retries configurable
- convert count based retry implementation to timeout based
  implementation
- allow user definition of retry parameters
2020-07-02 16:33:09 +02:00
Daniel Lockau
11360cc7f7 drivers/sdcard_spi: fix typo in test 2020-07-02 16:33:09 +02:00
4c5cf2b1bb
Merge pull request #14425 from benpicco/boards/ruuvitag/lis_pins
boards/ruuvitag: fix lis2dh interrupt pin define
2020-07-02 16:24:54 +02:00
Benjamin Valentin
e4cb2bc0dc boards/sensebox_samd21: fix RTT configuration
The board did not have an updated RTT configuration yet.
Remove the obsolete RTC configuration.
2020-07-02 15:47:57 +02:00
Benjamin Valentin
63860c94a1 boards/ruuvitag: fix lis2dh interrupt pin define
The lis2dh12 interrupt pin defines at some point got renamed

    LIS2DH12_PARAM_INT1 ->  LIS2DH12_PARAM_INT_PIN1

but this board was missed out.
This fixes the omission.

There are no more references to `LIS2DH12_PARAM_INT1` in the code.
2020-07-02 14:56:55 +02:00
Leandro Lanzieri
8385689ab8
tests/kconfig_features: Add kinetis-based boards to whitelist 2020-07-02 14:41:44 +02:00
Leandro Lanzieri
a339cec202
boards/usb-kw41z: Add Kconfig symbols 2020-07-02 14:41:44 +02:00
Leandro Lanzieri
55fab4647b
boards/teensy31: Add Kconfig symbols 2020-07-02 14:41:44 +02:00
Leandro Lanzieri
f7a67f7017
boards/phynode-kw41z: Add Kconfig symbols 2020-07-02 14:41:43 +02:00
Leandro Lanzieri
af68736798
boards/pba-d-01-kw2x: Add Kconfig symbols 2020-07-02 14:41:43 +02:00
Leandro Lanzieri
d0217f7f2a
boards/openlabs-kw41z-mini-256kib: Add Kconfig symbols 2020-07-02 14:41:43 +02:00
Leandro Lanzieri
513ea08700
boards/openlabs-kw41z-mini: Add Kconfig symbols 2020-07-02 14:41:42 +02:00
Leandro Lanzieri
b555cb0eb1
boards/mulle: Add Kconfig symbols 2020-07-02 14:41:42 +02:00
Leandro Lanzieri
069b642256
boards/frdm-kw41z: Add Kconfig symbols 2020-07-02 14:41:42 +02:00
Leandro Lanzieri
b4ef777788
boards/frdm-k64f: Add Kconfig symbols 2020-07-02 14:41:42 +02:00
Leandro Lanzieri
aaaf575959
boards/frdm-k22f: Add Kconfig symbols 2020-07-02 14:41:41 +02:00
Leandro Lanzieri
64ca00d3a8
boards/common/kw41z: Add Kconfig symbols 2020-07-02 14:41:41 +02:00
Leandro Lanzieri
215e77f2ad
cpu/kinetis: Add Kconfig symbols 2020-07-02 14:41:41 +02:00
Leandro Lanzieri
6ea04d146b
cpu/kinetis: Provide features based on CPU series
Also, rename CPU_FAMILY to the standard CPU_FAM.
2020-07-02 14:41:39 +02:00
Martine Lenders
339e3faf21
Merge pull request #14400 from maribu/base64_tests
sys/base64: Fix, unit test cleanup, and benchmark
2020-07-02 13:40:56 +02:00
Marian Buschsieweke
4e6ec3493f
tests/unittests: Extend & clean up base64 tests
- Added unit test for `base64_estimate_{de,en}code_size()`
- Mark constant stuff as `const`
- Use `memcmp()` for comparing memory
- Do not use variable size arrays
- Various code style issue
2020-07-02 12:23:43 +02:00
Marian Buschsieweke
e3ea4943af
tests: Add benchmark for sys/base64 2020-07-02 12:23:43 +02:00
Marian Buschsieweke
3c7fd0cdc9
sys/base64: Use void pointer for buffers in API
This is a non-breaking change, as `unsigned char *` can implicitly be converted
to `void *`.
2020-07-02 11:10:06 +02:00
Maciej Jurczak
f8ac003bbf
base64: Fixed decode buffer size estimation
Fixed required result buffer size underestimation in base64_estimate_decode_size() function.
2020-07-02 11:10:05 +02:00
Leandro Lanzieri
045874abe6
Merge pull request #14050 from akshaim/Documentation_Update
doc/driver-guide.md : Update for compile-time configuration
2020-07-02 09:59:13 +02:00
Leandro Lanzieri
192737948d
Merge pull request #12975 from miri64/posix/feat/select
posix: initial import of select() function (only support sockets for now)
2020-07-02 09:37:55 +02:00
Martine Lenders
8e3961a541
Merge pull request #14414 from btcven/2020_07-docs
net/gnrc/ipv6/nib: fix ref to net_gnrc_ipv6_nib_nc_info
2020-07-02 00:12:10 +02:00
Jean Pierre Dudey
7a991f8ecc
net/gnrc/ipv6/nib: fix ref to net_gnrc_ipv6_nib_nc_info
This fixes a bug with the link as newlines can't be inside of a link
on Doxygen documentation.

Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-07-01 16:16:16 -05:00
Martine Lenders
77bf3d4484
Merge pull request #14378 from benpicco/core/panic_usb-bootloader
core/panic: launch USB bootloader on crash for easy recovery
2020-07-01 22:51:38 +02:00
Martine Lenders
71f1310639
Merge pull request #14408 from fjmolinas/pr_lora_tests
tests-examples: ci blacklist lora tests
2020-07-01 22:32:22 +02:00
Martine Lenders
315ac305f4
Merge pull request #14411 from kfessel/patch-doxygen-search
doc/header: make hitting return not reload the page
2020-07-01 20:58:57 +02:00