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

36393 Commits

Author SHA1 Message Date
Francisco Molina
ca9198183d pkg/tinycryp: supress llvm warning 2021-09-07 09:35:00 +02:00
Francisco
a6f3bc9c3b
Merge pull request #16540 from fjmolinas/pr_nimble_tinycrypt
pkg/nimble: use tinycrypt pkg
2021-09-07 09:31:49 +02:00
benpicco
f79207e217
Merge pull request #16744 from benpicco/gnrc_netdev_default
gnrc: deprecate gnrc_netdev_default, use netdev_default instead
2021-09-06 21:03:16 +02:00
Benjamin Valentin
5b2597307c tests: remove unneeded netdev_default 2021-09-06 15:48:28 +02:00
Benjamin Valentin
4a32402c10 tests/driver_kw2xrf: use gnrc for test 2021-09-06 15:43:40 +02:00
Benjamin Valentin
9a6fc85b16 treewide: replace gnrc_netdev_default with netdev_default 2021-09-06 15:43:40 +02:00
Benjamin Valentin
459f3987d0 gnrc: select gnrc_netif if netdev_default is selected
A generic application might select netdev_default instead of
gnrc_netdev_default to pull in the default network interface.

So pull in gnrc_netif if netdev_default is selected with GNRC.
2021-09-06 15:43:40 +02:00
Marian Buschsieweke
467236dba8
Merge pull request #16815 from maribu/cpu/cc2538
cpu/cc2538/periph/spi: move assert to spi_acquire
2021-09-06 12:56:56 +02:00
Marian Buschsieweke
5964dea70c
cpu/cc2538/periph/spi: move assert to spi_acquire 2021-09-06 10:52:35 +02:00
chrysn
7381fb638a
Merge pull request #16113 from chrysn-pull-requests/cord-extraargs
sys/net/app/cord: Support the addition of extra registration arguments
2021-09-04 16:43:16 +02:00
Martine Lenders
473ab2f9d3
Merge pull request #16795 from miri64/make-tests-with-config/feat/config-check
make: add capability to check config for `test-with-config`
2021-09-04 00:14:02 +02:00
d96a7f98c7
Merge pull request #16810 from fjmolinas/pr_no_udev_link
doc/doxygen/src/advanced-build-system-tricks: fix no udev link
2021-09-03 20:20:37 +02:00
Francisco Molina
b26e4c0116 doc/doxygen/src/advanced-build-system-tricks: fix no udev link 2021-09-03 19:28:52 +02:00
benpicco
c98c488559
Merge pull request #16746 from jia200x/pr/hal/fb_lock
ieee802154/submac: reimplement using FSM
2021-09-03 18:13:58 +02:00
Martine Lenders
0b230605a4
make: add capability to check config for test-with-config 2021-09-03 16:41:26 +02:00
Karl Fessel
672a34e2be
Merge pull request #16805 from kfessel/p-spelling-minor
doc: cleanup some minor spelling error found by codespell
2021-09-03 15:35:30 +02:00
Jose Alamos
8f97f73453
ieee802154/submac: reimplement using FSM 2021-09-03 15:00:47 +02:00
benpicco
3b304328f3
Merge pull request #16758 from benpicco/periph/rtc_mem
drivers/periph: define rtc_mem and implement it for sam0_common
2021-09-03 14:59:11 +02:00
Martine Lenders
873f6936ea
Merge pull request #16788 from benpicco/common/nrf52-netdev_default
boards/nrf52: replace gnrc_netdev_default with netdev_default
2021-09-03 14:37:25 +02:00
Karl Fessel
42b191318a doc: cleanup some minor spelling error found by codespell 2021-09-03 13:02:08 +02:00
Martine Lenders
8648a6116f
Merge pull request #16803 from RIOT-OS/revert-16776-shell-make-fixes-2
Revert "Remove `which` from shell invocations"
2021-09-03 12:31:15 +02:00
Benjamin Valentin
c8d94e89c9 tests/periph_rtc: test for periph_rtc_mem 2021-09-03 11:43:43 +02:00
Benjamin Valentin
c467f05317 tests/periph_rtt: test for periph_rtc_mem 2021-09-03 11:43:43 +02:00
Benjamin Valentin
3fbf473a07 cpu/sam0_common: implement periph_rtc_mem 2021-09-03 11:43:43 +02:00
Benjamin Valentin
0ee0c5e40e drivers/periph: define periph_rtc_mem 2021-09-03 11:43:42 +02:00
Martine Lenders
13cc189a8a
Revert "Remove which from shell invocations" 2021-09-03 11:27:03 +02:00
Karl Fessel
6b47efb57b
Merge pull request #16710 from benpicco/benchmark_udp
add UDP benchmark:
a nice tool to check reliability and performance of networks and nodes under high pkg pressure.
2021-09-03 11:22:06 +02:00
Jose Alamos
0fb55b21c5
cc2538_rf: adapt radio HAL changes
This PR adapts the cc2538 to the new Radio HAL changes:
- Move RX FLUSH to the `read` function
- Add RX_CONTINUOS cap
2021-09-03 11:00:46 +02:00
Jose Alamos
0b5b896e70
cc2538_rf: fix race condition when changing state 2021-09-03 11:00:46 +02:00
Jose Alamos
3c1909b443
ieee802154/radio: update FB Lock handle 2021-09-03 11:00:45 +02:00
Jose Alamos
56a8fece01
ieee802154/radio: add IEEE802154_CAP_RX_CONTINUOUS 2021-09-03 11:00:45 +02:00
chrysn
d4ed42ad8f
Merge pull request #16776 from chrysn-pull-requests/shell-make-fixes-2
Remove `which` from shell invocations
2021-09-03 09:03:59 +02:00
Benjamin Valentin
f3aee01e29 examples/benchmark_udp: add example for UDP benchmark 2021-09-02 23:12:31 +02:00
Benjamin Valentin
1bc6b7eec7 tools/benchmark_udp: add host tool for benchmark 2021-09-02 23:12:31 +02:00
Benjamin Valentin
73b929b3b9 test_utils: add UDP benchmark 2021-09-02 23:12:31 +02:00
chrysn
2bf1202fb9
Merge pull request #16800 from chrysn-pull-requests/vfs-fat-usability
Small fatfs usability fixes
2021-09-02 20:54:01 +02:00
chrysn
deacdf130d examples/filesystem: Explain how to use fatfs 2021-09-02 17:52:53 +02:00
chrysn
2c84f997d9 tests/pkg_fatfs: Create required bin/ directory 2021-09-02 17:17:42 +02:00
chrysn
5e763ee23c tests/pkg_fatfs: Use ${Q} instead of @ 2021-09-02 17:16:59 +02:00
Martine Lenders
a59974cf69
Merge pull request #16796 from miri64/tests/enh/gnrc_dhcpv6_client-honor-IFACE-with-kea
tests/gnrc_dhcpv6_client: honor configured $IFACE in Kea config
2021-09-02 17:15:24 +02:00
chrysn
fd0e9bd29b tests/pkg_fatfs: Set tarball extension to match content
All existing users treat this as bz2 (tar -j), let's reflect this in the
extension for better usability.
2021-09-02 17:10:37 +02:00
chrysn
0ff56f284d sys/net/app/cord: Support the addition of extra registration arguments 2021-09-02 16:40:19 +02:00
chrysn
8664eb8ffc github workflows: Stick with which instead of command -v
... because even though it looks like a subshell, it apparently is not
evaluated through a shell but passed right into exec.
2021-09-02 16:30:48 +02:00
chrysn
1c6b675d9f makefiles: Reject 2>&1 > /dev/null
While this could theoretically be desired, it's usually just a mishap.
It is unlikely that legitimate cases will be needed in the build system;
if so, they can exclude themselves.

See-Also: https://github.com/RIOT-OS/RIOT/pull/16775
2021-09-02 16:30:47 +02:00
chrysn
6bcc68b9cc makefiles: Reject shell which in new code
... as that command is deprecated at least on Debian, and a good
replacement is available in the form of `command -v`.
2021-09-02 16:30:47 +02:00
chrysn
6b50033766 makefiles: Replace which with command -v
As the POSIX documentation[1] of `command -v` guarantees that on error
there will be no output (and there will be output in the other cases),
the tests in Makefiles were simplified to test for output equality to
the empty string.

Redirects swallowing error outputs were removed, as the command produces
no error output there (as recommended at [2]).

Existing uses of `command` are simplified as well.

[1]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/command.html
[2]: https://salsa.debian.org/debian/debianutils/-/blob/master/debian/NEWS
2021-09-02 16:30:46 +02:00
benpicco
9ac9b41a57
Merge pull request #16536 from benpicco/gnrc_ipv6_nib_subnets
gnrc_ipv6_simple_subnets: auto-configuration for nested subnets on a simple tree topology
2021-09-02 16:24:53 +02:00
Martine Lenders
389138c8e3
tests/gnrc_dhcpv6_client: honor configured IFACE in Kea config 2021-09-02 16:08:33 +02:00
Martine Lenders
a7c19f2c55
tests/gnrc_dhcpv6_client: fix make test-* command in README 2021-09-02 16:08:32 +02:00
Benjamin Valentin
faae6d56be examples: add example for cascading subnets 2021-09-02 15:35:14 +02:00