Stefan Schmidt
9d62ad4c5c
driver/w5500: driver for the W5500 ethernet chip
...
- driver can be used with interrupt or in polling mode (default)
2024-05-02 22:07:17 +02:00
Mikolai Gütschow
db12864596
tests/sys/psa_crypto: increase timeout
...
to account for slow software implementation
2024-04-23 12:46:09 +02: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
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
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
fc271ea198
Merge pull request #20562 from MrKevinWeiss/pr/saulrgb
...
drivers/ws281x: Add saul support
2024-04-17 08:00:51 +00: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
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
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
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
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
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
MrKevinWeiss
06c4cbbe9c
*/Makefile.ci: Add gba_cartridge
2024-04-10 17:06:18 +02:00
Mihai Renea
627926869f
tests/drivers/at_unit: fix unit tests on native
2024-04-08 09:40:52 +02:00
dylad
1a69d9c4c1
tests/sys/shell: add boards to BOARD_INSUFFICIENT_MEMORY
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2024-04-06 12:00:16 +02:00
dylad
364519d5ce
tests/sys/shell: increase the stack size of periodic thread
...
Otherwise the test seems to be broken with LLVM toolchain
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2024-04-06 10:14:10 +02:00
chrysn
ac40354f19
tests/drivers/at_unit: Add Makefile.ci
2024-04-05 14:07:12 +02:00
Teufelchen1
0ddbba3bef
unittests: Move at test to driver tests
2024-04-05 13:17:04 +02:00
Ollrogge
10c987eb66
Revert "periph/flashpage: extend API"
...
This reverts commit 72d47013dd
.
2024-04-04 17:57:40 +02:00
Marian Buschsieweke
be0d276caa
Merge pull request #20529 from Teufelchen1/deprecate/phydat_str
...
sys/phydat: Remove deprecated print function
2024-04-04 11:24:04 +00:00
chrysn
628a8b4cd2
rust: Update riot-wrappers
...
This pulls in [87].
[87]: https://github.com/RIOT-OS/rust-riot-wrappers/pull/87
2024-04-03 23:16:31 +02:00
Teufelchen1
96e748d959
sys/phydat: Remove deprecated print function
...
Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
2024-04-03 15:29:19 +02:00
Karl Fessel
9d2dda27ce
Merge branch 'master' into cpu/samd5x-write-CAN-driver
2024-03-28 09:52:26 +01:00
Marian Buschsieweke
4b3308cdef
Merge pull request #20357 from maribu/cpu/msp430/usci
...
cpu/msp430/f2xx: clean up periph_uart,periph_spi
2024-03-27 19:57:47 +00:00
Marian Buschsieweke
10ee192afc
examples,tests: bump Makefile.ci
s
...
Ran `dist/tools/insufficient_memory/update_insufficient_memory_board.sh`
for both `z1` and `olimex-msp430-h2618`.
2024-03-27 18:54:07 +01:00
Marian Buschsieweke
04620d471c
Merge pull request #20438 from MrKevinWeiss/pr/kconfig/dep/removal
...
Remove Kconfig dependency modelling
2024-03-27 16:39:56 +00:00
Marian Buschsieweke
42b68a5a43
Merge pull request #20504 from MrKevinWeiss/pr/feather-nrf52840-sense/generic
...
driver/lsm6dsxx: Allow generic LSM6DSXX driver
2024-03-27 16:32:47 +00:00
Marian Buschsieweke
c140eedace
tests/rsut_libs: add missing dependency
...
In `main.c:115` the call
`ztimer_sleep(ZTIMER_MSEC, _periodic_ctx.period.ms);` depends on the
module `ztimer_msec`. Apparently, this was previously pulled in
indirectly and the missing dep has gone unnoticed. This adds the
dep explicitly to fix compilation issues that now have surfaced in
the CI.
2024-03-27 17:18:06 +01:00
Marian Buschsieweke
45c473d721
sys/vfs: use atomic_utils rather C11 atomics
...
This has the following advantages:
- faster and leaner when C11 atomics are not efficient (e.g. on LLVM
this is almost always the case, as LLVM will only use efficient
atomics if it doesn't has to bail out to library calls even for
exotic things)
- Even for GCC e.g. on the nucleo-f429zi this safes 72 B of .text
for examples/filesystem despite runtime checks added for
over- and underflow
- less pain in the ass for C++ and rust users, as both C++ and
c2rust are incompatible with C11 atomics
- adds test for overflow of the open file counter for more robust
operation
- adds `assumes()` so that underflows are detected in non-production
code
2024-03-27 11:26:15 +01:00
MrKevinWeiss
20fcb1d99d
tests/*: Remove TEST_KCONFIG symbols
2024-03-27 10:28:14 +01:00
MrKevinWeiss
9c9cc379a9
*psa_crypto: Adapt tests/examples with removed Kconfig
2024-03-27 10:28:13 +01:00
MrKevinWeiss
e0fdc3c16c
*Kconfig*: Modify Kconfig to remove dep model
2024-03-27 10:28:12 +01:00
benpicco
d13faeb1cc
Merge pull request #19005 from benpicco/tests/shell-preempt
...
tests/shell: add test for preemption
2024-03-26 23:56:59 +00:00
Benjamin Valentin
ac383b33ae
tests/shell: add test for preemption
...
This tests if a blocking stdio read will allow other threads to be scheduled.
2024-03-27 00:11:53 +01:00
mguetschow
edefdb78ee
Merge pull request #20460 from Einhornhool/pr/psa-use-csprng
...
sys/psa_crypto: use SHA256 CSPRNG as default
2024-03-26 19:04:27 +00:00
MrKevinWeiss
9f9da87306
tests/drivers/lsm6dsxx: use generic driver with test
2024-03-26 18:13:20 +01:00
Lena Boeckmann
1924b063ec
sys/psa_crypto: use SHA256 CSPRNG as default
2024-03-26 17:05:58 +01:00
Firas Hamdi
491a1cdf2b
tests/drivers/candev: add test commands
2024-03-26 15:17:48 +01:00
MrKevinWeiss
7a68fb0d5e
*Kconfig*: Remove dep-only Kconfig files
2024-03-26 14:54:22 +01:00
MrKevinWeiss
0a9c51fdf9
*.config: Modify all .config kconfig files
2024-03-26 14:53:40 +01:00
MrKevinWeiss
0f2b71c60e
*Makefile.features: Remove TEST_KCONFIG includes
2024-03-26 14:53:39 +01:00
MrKevinWeiss
db965c9491
*app.config.test*: Remove kconfig dep files
2024-03-26 14:53:35 +01:00
Marian Buschsieweke
a9d052bc32
Merge pull request #20363 from mguetschow/malloc-monitor
...
Monitoring malloc usage
2024-03-26 10:58:33 +00:00
Mikolai Gütschow
f31f82042a
sys: add malloc_monitor, deprecate malloc_tracing
2024-03-26 10:00:24 +01:00
Marian Buschsieweke
1b64abf7dc
Merge pull request #20485 from dylad/pr/treewide/remove_deprecated_shell_commands
...
treewide: remove deprecated shell_commands module
2024-03-26 08:39:26 +00:00
Karl Fessel
e6f03db4e2
Merge pull request #20423 from derMihai/mir/at_urc
...
drivers/at: fix URC handling and add better testing
2024-03-25 14:33:46 +00:00