chrysn
169671dccf
boards/doc: Explicitly warn when nRF chips are advertised as NFC supporting
2024-04-21 20:17:00 +02:00
chrysn
3ba49d5479
Merge pull request #20597 from chrysn-pull-requests/adafruit-sense-is-popular
...
boards/doc: Adafruit Feather nRF52840 Sense is popular
2024-04-19 10:13:05 +00:00
Karl Fessel
f130ebfccc
Merge pull request #20140 from krzysztof-cabaj/tests-drivers-at
...
tests/drivers/at: add check if device is initialized before sending command
2024-04-19 09:25:00 +00:00
chrysn
5b01060f28
boards/doc: Adafruit Feather nRF52840 Sense is popular
2024-04-19 11:05:53 +02:00
Karl Fessel
4a7dc817d7
Merge pull request #20594 from krzysztof-cabaj/nucleo-f429zi-f439zi-DOC
...
boards/nucleo-f429zi & f439zi: documentation improvements
2024-04-18 19:48:20 +00:00
Dylan Laduranty
efab4dd9ea
Merge pull request #20593 from firas-hamdi/fix/correct_debug_output
...
cpu/samd5x: reword & correct debug output
2024-04-18 14:36:40 +00:00
Dylan Laduranty
c4157585e2
Merge pull request #20590 from dylad/pr/cpu/nrf53/pm_off
...
cpu/nrf5x: implement pm_off() for nRF53/9160
2024-04-18 14:06:07 +00:00
Firas Hamdi
599967fe26
cpu/samd5x: reword & correct debug output
2024-04-18 15:42:57 +02:00
Dylan Laduranty
7aa7e7954e
cpu/nrf5x: implement pm_off() for nRF53/9160
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-04-18 13:33:36 +02:00
Marian Buschsieweke
daa6b9da84
Merge pull request #20587 from Teufelchen1/fix/mtd
...
drivers/mtd: Add check for interger overflow
2024-04-18 10:59:40 +00:00
Teufelchen1
3bd047a565
drivers/mtd: Add check for interger overflow
2024-04-18 12:23:50 +02:00
Marian Buschsieweke
0dc150f3fb
Merge pull request #20591 from benpicco/pkg/littlefs2-bump
...
pkg/littlefs2: bump to v2.9.2
2024-04-18 06:56:13 +00:00
Benjamin Valentin
94f0c3b0e9
pkg/littlefs2: bump to v2.9.2
2024-04-17 23:14:35 +02:00
krzysztof-cabaj
01a171ec1f
boards/nucleo-f439zi: doc update - MCU table and shell access
2024-04-17 19:40:27 +02:00
mguetschow
ad9d50163e
Merge pull request #20334 from mguetschow/psa-import-key
...
sys/psa_crypto: ed25519 private key {ex,im}port
2024-04-17 11:24:04 +00:00
Mikolai Gütschow
5f08f7478b
sys/psa_crypto: ed25519 private key {ex,im}port
2024-04-17 12:42:05 +02:00
Marian Buschsieweke
8cff167a93
Merge pull request #20588 from crasbe/master
...
drivers/at24cxxx: Add M24C01 device and enhance documentation
2024-04-17 08:40:04 +00:00
Marian Buschsieweke
fc271ea198
Merge pull request #20562 from MrKevinWeiss/pr/saulrgb
...
drivers/ws281x: Add saul support
2024-04-17 08:00:51 +00:00
crasbe
251b525e7e
drivers/at24cxxx: add documentation about driver usage
2024-04-16 18:06:03 +02:00
crasbe
6d1bfd63c6
drivers/at24cxxx: add defines for M24C01
2024-04-16 18:06:03 +02:00
mguetschow
b302b031c8
Merge pull request #20099 from Einhornhool/feature/psa-crypto-persistent-storage
...
sys/psa_crypto: Implement persistent key storage
2024-04-16 15:37:03 +00:00
Teufelchen
8bf2f32217
Merge pull request #20586 from Teufelchen1/fix/lwext4
...
pkg/lwext4: Minor string fixes
2024-04-16 12:07:52 +00:00
Teufelchen1
b4267787ea
pkg/lwext4: Ensure NULL termination of vfs dir name
2024-04-16 11:39:16 +02:00
Teufelchen1
7b4c80d1bf
pkg/lwext4: Fix off-by-one error
2024-04-16 11:33:28 +02:00
Marian Buschsieweke
03717c1246
Merge pull request #20585 from maribu/boards/stm32f4discovery/doc.txt
...
boards/stm32f4discovery: update and clean up doc
2024-04-16 09:11:59 +00:00
Lena Boeckmann
cbadc4f658
sys/psa_crypto: implement persistent key storage
2024-04-16 11:04:51 +02:00
Teufelchen
5bc8ca5318
Merge pull request #18093 from Ollrogge/remove_flashpage_free_funcs
...
periph/flashpage: remove deprecated flashpage_*_free functions
2024-04-16 08:47:11 +00:00
Martine Lenders
3bbb7c35a7
Merge pull request #20579 from maribu/coap/etag
...
sys/net/gcoap/forward_proxy: clean up code
2024-04-16 08:43:53 +00:00
krzysztof-cabaj
a9b9bf30d4
boards/nucleo-f429zi: minor MCU table updates
2024-04-16 10:12:28 +02:00
Marian Buschsieweke
fc6e35fa54
boards/stm32f4discovery: update and clean up doc
...
Most importantly, this fixes outdated statements about stdio, which
now by default is over USB rather than UART.
2024-04-16 10:04:23 +02:00
Marian Buschsieweke
d708f8d0b2
Merge pull request #20577 from Teufelchen1/fix/eddystone
...
ble/skald: Always enforce URL length check
2024-04-16 06:04:33 +00:00
Marian Buschsieweke
48838f4b83
Merge pull request #20513 from maribu/sys/vfs/atomic_utils
...
sys/vfs: use atomic_utils rather C11 atomics
2024-04-16 06:04:18 +00:00
Marian Buschsieweke
03914582ea
Merge pull request #20567 from krzysztof-cabaj/esp8266-DOC
...
cpu/esp8266: fix doxygen unbalanced grouping
2024-04-16 06:04:10 +00:00
krzysztof-cabaj
59d5af7f45
tests/drivers/at: add static variable initializer
2024-04-15 20:59:44 +02:00
krzysztof-cabaj
16180a3503
tests/drivers/at: add check if device is initialized before sending command
2024-04-15 20:58:47 +02:00
Marian Buschsieweke
bb79f3e550
sys/net/gcoap/forward_proxy: clean up code
...
Introduce an _cep_set_req_etag() helper function and drop the
_cep_set_req_etag_len() helper to avoid use of preprocessor
conditionals in the code.
2024-04-15 18:31:24 +02:00
chrysn
b8ddac765c
rust: Selectively update riot-wrappers dependency
...
This pulls in [88], and thus fixes building of Rust modules when the
wS281x module is enabled.
[88]: https://github.com/RIOT-OS/rust-riot-wrappers/pull/88
2024-04-15 16:28:05 +02:00
Marian Buschsieweke
30c9204322
Merge pull request #20572 from maribu/cpu/msp430/uart_usci
...
cpu/msp430/periph_uart: Fix uart_write() for USCI peripheral
2024-04-15 13:52:45 +00:00
Martine Lenders
72817bc85c
Merge pull request #20561 from Teufelchen1/fix/gcoap_dns_typo
...
net/gcoap: Fix typo, replacing _uri with _proxy
2024-04-15 13:26:56 +00:00
Marian Buschsieweke
f4baa0f2e1
cpu/msp430/periph_uart: Fix uart_write() for USCI peripheral
...
In TX-only mode the UART was previously release before all bits of the
last byte were shifted out. This adds a busy loop waiting while the
peripheral is still busy, fixing the issue.
Co-authored-by: benpicco <benpicco@googlemail.com>
2024-04-15 14:43:10 +02:00
Marian Buschsieweke
714feaf568
Merge pull request #20575 from maribu/boards/olimex-msp430-h2618/ztimer
...
boards/olimex-msp430-h2618: fix ztimer config
2024-04-15 11:55:02 +00:00
Teufelchen1
da790686f3
ble/skald: Always enforce URL length check
...
Co-authored-by: benpicco <benpicco@googlemail.com>
2024-04-15 13:28:07 +02:00
Teufelchen1
b05ae93e4b
net/gcoap: Fix typo, replacing _uri with _proxy
2024-04-15 12:56:27 +02:00
Marian Buschsieweke
53edb4e981
Merge pull request #20571 from maribu/cpu/msp430/timer
...
cpu/msp430/periph_timer: add a static_assert() for clear mask
2024-04-15 10:21:52 +00:00
Marian Buschsieweke
680c5aa23f
Merge pull request #20574 from maribu/cpu/msp430/timer-query
...
cpu/msp430/periph_timer: fix timer_query_freqs()
2024-04-15 10:21:43 +00:00
Marian Buschsieweke
3c3c5c281c
Merge pull request #20569 from maribu/tree-wide/IWYU-pragmas
...
tree wide: add `IWYU pragma: export` where needed
2024-04-14 21:25:14 +00:00
Marian Buschsieweke
43fa3bcfa7
boards/olimex-msp430-h2618: fix ztimer config
...
The MSP430 timer prescaler can device the 16 MHz clock down to
(16 / 2^x) MHz, with 0 <= x < 4. So no slower than 2 MHz.
With the current ztimer config the clock would run at twice the speed.
2024-04-14 20:26:19 +02:00
Marian Buschsieweke
189bb29f76
tests/periph/timer: also test for idx out of range
...
Also test that `timer_query_freqs()` for an index out of range
does return 0, as stated by the doc.
2024-04-14 20:22:38 +02:00
Marian Buschsieweke
5adf1f1a28
cpu/msp430/periph_timer: fix timer_query_freqs()
...
`timer_query_freqs()` should return 0 when index is out of range
according to the doc. This changes the code to live up to the
spec.
2024-04-14 20:20:36 +02:00
Marian Buschsieweke
49d59d166d
cpu/msp430/periph_timer: add a static_assert() for clear mask
...
The driver assumes that timer A and timer B have the same register
layout regarding all the features exposed by the driver. This is
backed by the MCU family datasheets for the MSP430 x1xx and the
MSP430 G2xx / F2xx MCUs (and likely more families).
The assert() is pretty limited in coverage, but more to document why
a "timer A clear" mask is used but still claiming the driver also
works for timer B. It just looks too much like a bug otherwise.
2024-04-14 16:01:58 +02:00