4b6ab1e583
tools/backport_pr: fix warning/issues reported by pylint and flake8
2020-07-04 18:25:36 +02:00
09c7b54704
tools/backport_pr: relax pylint and flake8 checks
...
- ignore fixme warning with pylint
- increase tolerated code complexity for flake8
2020-07-04 18:25:36 +02:00
Martine Lenders
70c7093d01
Merge pull request #14412 from kfessel/patch-doxygen-search2
...
doc/search: Patch search to display results bigger if hitting return and work on mobil
2020-07-04 18:22:56 +02:00
93c508451d
Merge pull request #14437 from miri64/tools/cleanup/unused-vars-and-imports
...
riotctrl_shell: remove unneeded variables and imports
2020-07-04 15:48:44 +02:00
Karl Fessel
e91dc15304
doc/search: do not hide search on mobile and make it work
...
move and resize results if they are not within the document-window
modify the search result display with some javascript patching
(in page grease(tamper)monkey approach)
2020-07-04 15:15:58 +02:00
Martine S. Lenders
bf5d66757a
riotctrl_shell: remove unneeded variables and imports
2020-07-04 12:18:29 +02:00
Martine Lenders
60469026cf
Merge pull request #14434 from maribu/irq_cleanup
...
cpu/cortexm_common: Fix cpu_switch_context_exit()
2020-07-04 11:42:54 +02:00
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