Benjamin Valentin
fc457459bf
drivers/lm75: cleanup
2021-08-24 14:34:52 +02:00
Benjamin Valentin
75e2a65681
drivers/flashpage: add missing include
2021-08-24 14:30:23 +02:00
Benjamin Valentin
42a5807845
drivers/lm75: add SAUL integration
2021-08-20 18:15:13 +02:00
benpicco
be85777cd1
Merge pull request #16678 from viktorbatista/modules/lm75
...
drivers/lm75: driver for the lm75 sensor and derivatives
2021-08-20 18:04:12 +02:00
Vitor Batista
9267fa2670
drivers/lm75: driver for the lm75 sensor and derivatives
2021-08-20 17:09:40 +02:00
benpicco
71953c984c
Merge pull request #16534 from jia200x/pr/detach_radio_hal_descriptor
...
ieee802154/radio_hal: detach hal descriptor from driver
2021-08-18 18:15:51 +02:00
Jose Alamos
ddc9c7c686
ieee802154/radio_hal: detach hal descriptor from driver
2021-08-18 15:24:10 +02:00
Jose Alamos
8c0c603146
drivers/at86rf215: remove msg queue dependency
2021-08-16 15:28:06 +02:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines
2021-08-13 19:50:38 +02:00
Jan Romann
441afca9fe
drivers/nrf24l01p_ng: fix ENABLE_DEBUG definitions
2021-08-12 17:30:45 +02:00
Marian Buschsieweke
7aab478678
drivers/soft_spi: update API to match periph_spi
2021-08-06 12:47:00 +02:00
Marian Buschsieweke
9e5f7b6797
drivers/periph_spi: make spi_acquire() return void
...
There is no way to properly handle incorrect SPI parameters at run time, so
just having an assertion blow up is the better choice here.
As most instances of `spi_acquire()` don't check the return value anyway, this
will improve debugging experience quite a bit. Some implementation of
spi_acquire() don't even check parameters anyway.
2021-08-06 12:46:57 +02:00
José Alamos
39d27c2f7c
Merge pull request #16533 from jia200x/pr/submac_fixes
...
ieee802154/submac: fix initialization code
2021-08-04 16:53:58 +02:00
benpicco
feac187d54
Merge pull request #16506 from benpicco/drivers/dose-rx_start
...
drivers/dose: make use of start condition received interrupt
2021-07-28 17:21:29 +02:00
Benjamin Valentin
d48f673597
drivers/dose: make use of periph_uart_rx_start feature
2021-07-28 16:19:04 +02:00
Benjamin Valentin
eecc166180
rtt_rtc: fix rtc_now access
2021-07-28 00:35:47 +02:00
Benjamin Valentin
6178325b5b
rtt_rtc: fix rtc_get_time_ms()
2021-07-28 00:35:47 +02:00
Benjamin Valentin
0964a217b5
rtt_rtc: add rtc_settimeofday() & rtc_gettimeofday()
2021-07-27 22:12:25 +02:00
Benjamin Valentin
9194440ead
drivers/periph/uart: add periph_uart_rx_start feature
2021-07-27 16:29:30 +02:00
benpicco
775d6095bc
Merge pull request #16660 from fjmolinas/pr_lora_e5_dev
...
boards/lora-e5-dev: initial support
2021-07-21 14:36:58 +02:00
Francisco Molina
c62f6e0590
cpu/stm32/flashpage: adapt to non dual-core stm32wl
2021-07-21 11:28:16 +02:00
benpicco
b0d9ea4b99
Merge pull request #16663 from maribu/drivers/dfplayer
...
drivers/dfplayer: fix doc & C++ boilerplate
2021-07-21 00:43:07 +02:00
benpicco
07b3e19d01
Merge pull request #16632 from maribu/periph/uart
...
periph/uart: Fix doc, use errno for return values
2021-07-21 00:12:24 +02:00
Marian Buschsieweke
e3bef10f3b
drivers/dfplayer: fix doc & C++ boilerplate
...
- Fix unbalanced groups
- Add missing doc
- Fix C++ `extern "C" { ... }` boilerplate
2021-07-20 22:18:21 +02:00
Jose Alamos
b299299ad3
drivers/sx126x: fix NETOPT_RX_SYMBOL_TIMEOUT
2021-07-14 14:11:15 +02:00
Jose Alamos
c6da77a454
Revert "drivers/sx127x: fix size of rx symbol timeout"
...
This reverts commit 26ead7b5be88453b6904c5551591ecdfb8ba4688.
2021-07-13 21:14:28 +02:00
Jose Alamos
abb88b1ffe
netdev_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
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
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
d4052805f9
drivers/dose: avoid explicit cast to netdev
2021-07-09 11:35:21 +02:00
Akshai M
29c392d52d
drivers/sx126x : Uncrustify
2021-07-09 11:16:41 +02:00
Akshai M
17ad0fc5a7
driver/sx126x : Add set_rf_mode interface
2021-07-09 11:16:41 +02:00
Akshai M
8870a885cb
drivers/sx126x : Add stm32wl variant
2021-07-09 11:16:41 +02:00
Akshai M
896c12a009
drivers/sx126x: Enable SX126X_IRQ_SYNC_WORD_VALID irq
2021-07-09 10:47:42 +02:00
Akshai M
23c70e321d
drivers/sx126x.c : Add debug messages
2021-07-09 10:47:42 +02:00
Jose Alamos
bfbbec3de3
sx127x: avoid explicit cast to netdev
2021-07-09 10:38:36 +02:00
Jose Alamos
c9ee5fb76a
sx126x: avoid explicit cast to netdev
2021-07-09 10:38:36 +02:00
Jose Alamos
af5622cd78
rn2xx3: avoid explicit cast to netdev
2021-07-09 10:38:36 +02:00
Jose Alamos
73da8b3cd5
nrf24l01p_ng: avoid explicit cast to netdev
2021-07-09 10:38:35 +02:00
Jose Alamos
947e305e0b
netdev_ieee802154_submac: avoid explicit cast to netdev
2021-07-09 10:38:35 +02:00
Jose Alamos
9aa832f077
cc2420: avoid explicit cast to netdev
2021-07-09 10:38:33 +02:00
Jose Alamos
343ffa9f7e
at86rf215: avoid explicit cast to netdev
2021-07-09 10:38:33 +02:00
Jose Alamos
227c06dd11
kw41zrf: avoid explicit cast to netdev
2021-07-09 10:08:46 +02:00
Jose Alamos
8cc28a29e1
kw2xrf: avoid explicit cast to netdev
2021-07-09 10:08:46 +02:00