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

36171 Commits

Author SHA1 Message Date
Jose Alamos
986fe58704
netopt: fix NETOPT_RX_SYMBOL_TIMEOUT documentation 2021-07-14 14:11:14 +02:00
Jose Alamos
6a2096694b
boards/nucleo-wl55jc: add SX126X_PARAM_TYPE to board.h 2021-07-14 13:51:29 +02:00
Marian Buschsieweke
d778e2be0d
boards/rpi-pico: add the Raspberry Pi Pico
Co-authored-by: Fabian Hüßler <fabian.huessler@st.ovgu.de>
Co-authored-by: nickw96 <nick.weiler@st.ovgu.de>
Co-authored-by: MaestroOnICe <justus.krebs@st.ovgu.de>
Co-authored-by: Franz2000 <franz.freitag@st.ovgu.de>
2021-07-14 12:41:21 +02:00
Marian Buschsieweke
e3821480f1
cpu/rpx0xx: implement periph_uart
Co-authored-by: nickw96 <nick.weiler@st.ovgu.de>
Co-authored-by: MaestroOnICe <justus.krebs@st.ovgu.de>
Co-authored-by: Franz2000 <franz.freitag@st.ovgu.de>
2021-07-14 12:41:20 +02:00
Marian Buschsieweke
ea56dfc3ff
cpu/rpx0xx: add support for the RP2040 MCU
Co-authored-by: Fabian Hüßler <fabian.huessler@st.ovgu.de>
2021-07-14 12:41:20 +02:00
Martine Lenders
5c3c1b6a5f
gnrc_sock: imply end-point netif only if unset 2021-07-14 10:29:09 +02:00
Marian Buschsieweke
7ed34c7377
Merge pull request #16639 from maribu/fix-esp8266-boot
cpu/esp_common: fix boot issue on ESP8266
2021-07-14 10:21:34 +02:00
Jose Alamos
dc482cffff
makefiles/kconfig.mk: force SHOULD_USE_KCONFIG if config file is present
Co-authored-by: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2021-07-14 01:16:48 +02:00
benpicco
602384eb86
Merge pull request #16493 from brummer-simon/gnrc_tcp-align_with_sock_tcp
gnrc_tcp: align with sock tcp
2021-07-13 22:00:17 +02:00
Jose Alamos
c6da77a454
Revert "drivers/sx127x: fix size of rx symbol timeout"
This reverts commit 26ead7b5be.
2021-07-13 21:14:28 +02:00
Jose Alamos
6ffecfe8d6
Revert "pkg/semtech-loramac: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit 79e194783c.
2021-07-13 21:14:19 +02:00
Jose Alamos
f7dd532dd3
Revert "net/gnrc_lorawan: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit e791a86971.
2021-07-13 21:14:03 +02:00
Jose Alamos
d69256c90b
Revert "tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
This reverts commit 5ef4c0a778.
2021-07-13 21:13:34 +02:00
Marian Buschsieweke
6c4f0da7a7
cpu/esp_common: fix bootloop on ESP8266 2021-07-13 20:48:01 +02:00
Simon Brummer
873d1fe378 gnrc_tcp: align with sock_tcp 2021-07-13 20:32:14 +02:00
Martine Lenders
bf0bbbf17c
Merge pull request #16461 from brummer-simon/gnrc_tcp-refactor_tests
gnrc_tcp: refactor tests
2021-07-13 18:28:51 +02:00
benpicco
2e7b111c9e
Merge pull request #16636 from yarrick/lwip_nefif
pkg/lwip: Fix DHCP autostart
2021-07-13 17:23:30 +02:00
Marian Buschsieweke
ca7c12643c
tests/periph_uart_mode: Drop dep to periph_timer
Use xtimer only optionally (when periph_timer is available) for the
test. This makes this test applicable to freshly ported boards that
do not yet have a peripheral timer driver.
2021-07-13 16:51:00 +02:00
José Alamos
a53e1a3fc4
Merge pull request #16203 from leandrolanzieri/pr/pkg/wakaama_add_get_set_functions
pkg/wakaama: add get set functions and cleanup client connection
2021-07-13 10:24:19 -04:00
Erik Ekman
4e01900108 pkg/lwip: Start DHCP on correct interface
Fix for #16229
2021-07-13 13:45:16 +02:00
Erik Ekman
c7d24f7912 pkg/lwip: Add patch to fix netif_is_flag_set macro
Had spelling mistake: `nefif` instead of `netif`.
2021-07-13 13:07:38 +02:00
Leandro Lanzieri
327da03314
pkg/wakaama/client_connection: cleanup
Use URI parser and common resource access functions.
2021-07-13 08:11:23 +02:00
Leandro Lanzieri
e0896afddc
pkg/wakaama: add functions to interact with resources 2021-07-13 08:11:23 +02:00
Leandro Lanzieri
bfc81ae967
pkg/wakaama/contrib: remove unneeded reference to security object 2021-07-13 08:11:22 +02:00
Leandro Lanzieri
fcd582eff2
pkg/wakaama: move sock_udp dependency to package 2021-07-13 08:11:20 +02:00
Jose Alamos
abb88b1ffe
netdev_ieee802154_submac: check error codes 2021-07-12 18:20:50 +02:00
Jose Alamos
ee3fcaf8c2
ieee802154/submac: check error codes 2021-07-12 18:20:50 +02:00
Jose Alamos
6b1241c7bf
netdev_ieee802154_submac: fix initialization code 2021-07-12 16:48:50 +02:00
Jose Alamos
4bd77183a3
ieee802154/submac: call confirm_set_trx_state after initialization 2021-07-12 16:47:15 +02:00
Jose Alamos
9d754a6ed4
ieee802154/submac: fix default SubGHz page 2021-07-12 16:47:15 +02:00
benpicco
c2e9bc5c73
Merge pull request #16595 from fjmolinas/pr_init_timers_before_random
sys/auto_init: init ztimer/xtimer before random
2021-07-11 21:20:44 +02:00
José Alamos
9eb05b0ce6
Merge pull request #16631 from jia200x/pr/fix_gnrc_netif_cmd_lora_dep
shell_commands/gnrc_netif: fix gnrc_netif_cmd_lora dependency
2021-07-10 18:00:22 +02:00
Marian Buschsieweke
e7cacf6f60
periph/uart: Fix doc, use errno for return values
Some terminology issues are fixed. (The speed of an UART interface is
the symbol rate. The unit it is measured in is baud, which is symbols
per second. There is no such thing as baudrate or even baud/s.)

The return codes are changed to use negative errno constants on error
to match the driver design rules. For backward compatibility, the
enum was updated to match the error codes. Unless an application
depends on the exact numerical value (which would be insane), this is
not breaking any code.
2021-07-09 17:06:01 +02:00
José Alamos
934c875aba
Merge pull request #16579 from akshaim/pr/wl55jc_lorawan_final
drivers/sx126x: Add support for Nucleo -WL55JC
2021-07-09 14:48:11 +02:00
Jose Alamos
c8f9d85002
shell_commands/gnrc_netif: fix gnrc_netif_cmd_lora dependency
This commit fixes the dependency resolution of `gnrc_netif_cmd_lora`.
As it was, this module was pulled by the driver if `gnrc` was used.
Besides pulling an extra dependency in applications that don't use
`shell_commands` or `gnrc_lorawan`, this hardcodes the module
resolution in the drivers.

This commit pulls `gnrc_netif_cmd_lora` if `shell_commands` and
`gnrc_lorawan` are present.
2021-07-09 13:29:07 +02:00
José Alamos
15ff24a0c3
Merge pull request #16577 from jia200x/pr/netdev/container_of
tree-wide: avoid explicit cast to netdev
2021-07-09 13:07:32 +02:00
Jose Alamos
ebb857f8fa
drivers/encx24j600: avoid explicit cast to netdev 2021-07-09 11:35:23 +02:00
Jose Alamos
91bd1ccd9e
drivers/ethos: avoid explicit cast to netdev 2021-07-09 11:35:23 +02:00
Jose Alamos
2d0802e31f
drivers/slipdev: avoid explicit cast to netdev 2021-07-09 11:35:22 +02:00
Jose Alamos
c225eaa74b
sys/fuzzing: avoid explicit cast to netdev 2021-07-09 11:35:22 +02:00
Jose Alamos
d4052805f9
drivers/dose: avoid explicit cast to netdev 2021-07-09 11:35:21 +02:00
Jose Alamos
3f62db6042
nrfmin: avoid explicit cast to netdev 2021-07-09 11:35:21 +02:00
Jose Alamos
cab4e36757
tests/gnrc_ipv6_*: avoid explicit cast to netdev 2021-07-09 11:35:21 +02:00
Jose Alamos
5e3f7e35f1
gnrc_netif/auto_init_*: avoid explicit cast to netdev 2021-07-09 11:35:21 +02:00
Jose Alamos
bd0d03eb10
tests/gnrc_sixlowpan_*: avoid explicit cast to netdev 2021-07-09 11:35:20 +02:00
Jose Alamos
084bcf3ea6
semtech-loramac: avoid explicit cast to netdev 2021-07-09 11:35:20 +02:00
Jose Alamos
6f487485b5
tests/ieee802154_submac: avoid explicit cast to netdev 2021-07-09 11:35:20 +02:00
Jose Alamos
82a429e982
tests/gnrc_netif: avoid explicit cast to netdev 2021-07-09 11:35:19 +02:00
Jose Alamos
b483d1f809
netdev_test: avoid explicit cast to netdev 2021-07-09 11:35:19 +02:00
Jose Alamos
d33008483e
gnrc_netif_ieee802154: avoid explicit cast to netdev 2021-07-09 11:35:19 +02:00