MrKevinWeiss
04630d20ba
sys/shell: Add optional hooks for shell commands
...
Introduce optional user shell_post_readline_hook, shell_pre_command_hook, shell_post_command_hook.
Enable with USEMODULE=shell_hooks.
Calls user implemented *_hook functions if defined.
If implementation does not exist, nothing happens.
The intent is to make profiling of the shell command timings easier.
Test provided in tests/shell with USEMODULE=shell_hooks.
2020-07-07 17:00:38 +02:00
Martine Lenders
d065b7b613
Merge pull request #14308 from aabadie/pr/ci/github-actions
...
ci: setup github actions
2020-07-06 15:53:46 +02:00
Peter Kietzmann
82281f6e75
Merge pull request #14442 from leandrolanzieri/pr/drivers/kw2xrf_enable_tx_irq
...
drivers/kw2xrf: Enable TX end IRQ
2020-07-06 15:52:27 +02:00
ffbc16aafd
riotctrl_shell: fix riotctrl url in requirements.txt
2020-07-06 15:29:50 +02:00
4c87efc0e7
.github/workflows: add tools test action
...
Only compile_and_test_for_board is tested for the moment
2020-07-06 15:29:50 +02:00
564033a007
.github/workflows: add tools-buildtest action
2020-07-06 15:29:50 +02:00
Leandro Lanzieri
a320181f55
drivers/kw2xrf: Enable TX End IRQ in netdev init
...
The driver needs this event but gnrc_netif_ieee802154 only enables the
interrupt when MODULE_NETSTATS_L2 is active.
2020-07-06 14:21:58 +02:00
Cenk Gündoğan
4807a91f70
Merge pull request #14435 from leandrolanzieri/pr/tests/kconfig_features_optimize_test
...
tests/kconfig_features: Optimize test
2020-07-06 14:18:47 +02:00
Martine Lenders
b0738051f2
Merge pull request #14222 from brummer-simon/gnrc_tcp-rewrite_internal_messaging
...
gnrc_tcp: rewrite API internal messaging
2020-07-06 13:39:13 +02:00
Leandro Lanzieri
f62755df25
tests/kconfig_features: Optimize test
2020-07-06 13:09:56 +02:00
Martine Lenders
d510e034ea
Merge pull request #13552 from haukepetersen/add_nimble_statconn
...
pkg/nimble: add static connection manager `statconn`
2020-07-06 09:59:13 +02:00
Martine Lenders
0b5e2ab998
Merge pull request #14419 from maribu/base64_cleanup
...
sys/base64: Clean up / improve implementation
2020-07-06 09:55:11 +02:00
d918c8e06a
Merge pull request #12647 from javierfileiv/mqtt-paho
...
paho-mqtt: add package and example
2020-07-06 09:43:01 +02:00
Marian Buschsieweke
1267277ca7
sys/base64: Improved implementation
2020-07-06 09:16:24 +02:00
Hauke Petersen
e295bf53df
tests/nimble_statconn_gnrc: initial import
2020-07-06 08:14:09 +02:00
Hauke Petersen
3ecb9d8423
sys/shell: add nimble_statconn shell command
2020-07-06 08:14:09 +02:00
Hauke Petersen
3591206cbb
pkt/nimble: add statconn static connection manager
2020-07-06 08:14:09 +02:00
Javier FILEIV
1c867a961d
examples: add example for paho-mqtt package
2020-07-05 19:10:41 +02:00
Javier FILEIV
4214136766
pkg/paho-mqtt: add pkg paho-mqtt
2020-07-05 19:10:41 +02:00
Martine Lenders
c56147d33e
Merge pull request #14438 from aabadie/pr/tools/backport_pr_fix_tox
...
tools/backport_pr: fix checks run by tox
2020-07-04 18:36:28 +02:00
dfa9979615
tools/backport_pr: add doctest for _get_latest_release function
2020-07-04 18:25:36 +02:00
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