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

46395 Commits

Author SHA1 Message Date
Firas Hamdi
31003bf323 tests/drivers/candev: add debug output concerning errors 2024-05-16 15:00:28 +02:00
Firas Hamdi
59c9f68307 cpu/samd5x: Enable and handle errors interrupts 2024-05-16 15:00:28 +02:00
Firas Hamdi
b35e60e720 cpu/samd5x: add CAN error codes 2024-05-16 15:00:28 +02:00
Benjamin Valentin
85b2decafa drivers: don't call i2c_init()
This is already called by periph_init()
2024-05-16 14:55:30 +02:00
mguetschow
e9f290c2e8
Merge pull request #20674 from mguetschow/psa-crypto-keysize
sys/psa_crypto: remove keysize determination from Kconfig files
2024-05-16 11:47:24 +00:00
mguetschow
de64a1c85f
Merge pull request #20606 from mguetschow/test-psa-crypto-hash-interleaved
tests/sys/psa_crypto: test interleaved hash operations
2024-05-16 11:45:33 +00:00
Mikolai Gütschow
6f5f4313bd
sys/psa_crypto: remove keysize determination from Kconfig files 2024-05-16 10:28:40 +02:00
benpicco
3c4b23c801
Merge pull request #20607 from mguetschow/psa-key-bits-cleanup
sys/psa_crypto: correct use of (ECDSA) key_bits
2024-05-16 08:17:47 +00:00
Lena Boeckmann
2d4a597fa1 sys/shell: fix some output issues 2024-05-16 09:06:13 +02:00
Marian Buschsieweke
de845a69fb
Merge pull request #20672 from benpicco/drivers/at86rf215-new_api
drivers/at86rf215: port to new netdev API
2024-05-15 16:42:36 +00:00
Lena Boeckmann
20cdbac5fc sys/shell: Update cryptoauthlib shell commands 2024-05-15 18:30:51 +02:00
Benjamin Valentin
c1e79c84d0 drivers/at86rf215: port to new netdev API 2024-05-15 17:24:42 +02:00
benpicco
22795248eb
Merge pull request #20651 from benpicco/shell_scripting
sys/shell: add support for running a batch of commands from a file
2024-05-15 09:35:04 +00:00
Benjamin Valentin
cc2dca1064 tests/shell_scripting: add test for running commands from file 2024-05-15 11:20:38 +02:00
Benjamin Valentin
471e257c7c sys/shell: add shell_parse_file() 2024-05-15 11:20:38 +02:00
Benjamin Valentin
138a94bae4 sys/shell: make shell_handle_input_line() public 2024-05-15 11:20:38 +02:00
Benjamin Valentin
9c4ca01e24 sys/vfs_util: add vfs_file_exists() 2024-05-15 11:20:38 +02:00
Benjamin Valentin
469c919969 sys/vfs: add vfs_readline() 2024-05-15 11:20:38 +02:00
Dylan Laduranty
f2b056164e
Merge pull request #20671 from krzysztof-cabaj/nucleo-f722ze-DOC
boards/nucleo-f722ze: doc update
2024-05-15 08:03:35 +00:00
krzysztof-cabaj
d6d22dd97d boards/nucleo-f722ze: doc update 2024-05-14 23:04:02 +02:00
benpicco
e4e3aeb71d
Merge pull request #20670 from benpicco/pkg/monocypher-bump
pkg/monocypher: bump to 4.0.2
2024-05-14 15:53:21 +00:00
Marian Buschsieweke
28beaddfc2
Merge pull request #20669 from mguetschow/nrf52-lfclk_rc-calibrate
cpu/nrf5x_common: properly calibrate RC-based low-frequency clock
2024-05-14 15:41:19 +00:00
Benjamin Valentin
8dc317ea38 pkg/monocypher: bump to 4.0.2 2024-05-14 17:22:50 +02:00
Mikolai Gütschow
f58392a153
examples/psa_crypto: hash example 2024-05-14 17:06:39 +02:00
Mikolai Gütschow
ecf259579a
sys/psa_crypto: support for SHA-{384,512-{224,256}} 2024-05-14 17:06:39 +02:00
Mikolai Gütschow
15e48f0cf3
sys/psa_crypto: correct use of (ECDSA) key_bits 2024-05-14 17:02:46 +02:00
mguetschow
12180f5e80
Merge pull request #20545 from Einhornhool/pr/psa-remove-test-symlinks
tests/sys/psa_crypto*: remove test symlinks
2024-05-14 14:51:26 +00:00
Mikolai Gütschow
6af809041b
cpu/nrf5x_common: properly calibrate RC-based low-frequency clock 2024-05-14 16:23:28 +02:00
benpicco
8a4d82304f
Merge pull request #20554 from fabian18/pr/examples/gcoap_input_URI_and_proxy_fixes
examples/gcoap: take full URI as input
2024-05-14 09:52:49 +00:00
Fabian Hüßler
7e97ee8571 examples/gcoap: adjust README after taking URI as input 2024-05-14 08:54:41 +02:00
Fabian Hüßler
a5b6c4c051 gcoap/forward_proxy: minor fix and cleanup 2024-05-14 08:46:00 +02:00
Fabian Hüßler
3e9514927a examples/gcoap[_dtls]: input full URI for request and proxy 2024-05-14 08:46:00 +02:00
Lena Boeckmann
545a4dd5e4 tests/sys/psa_crypto_ecdsa: Make stacksize backend dependent 2024-05-13 18:30:36 +02:00
benpicco
bea466faf0
Merge pull request #20665 from mguetschow/nrf-softreset-clock-static
cpu/nrf5x_common: fix ztimer issue on warm-boot
2024-05-13 13:45:12 +00:00
Mikolai Gütschow
350399d1c2
cpu/nrf5x_common: do not rely on latched register for LFCLK state 2024-05-13 14:35:21 +02:00
Marian Buschsieweke
1f5e2c7214
Merge pull request #19630 from Enoch247/increase-adc-speed
cpu/{gd32v,stm32}/periph/adc: make ADC clock setable
2024-05-11 06:39:59 +00:00
Joshua DeWeese
4ed36bf871 boards/nucleo-f767zi: increase ADC clock speed
This patch increases the board's ADC clock speed to the MCU's maximum
speed.
2024-05-10 22:07:11 -04:00
Joshua DeWeese
410e55d912 cpu/{gd32v,stm32}/periph/adc: ensure max ADC speed is honored
This patch ensures that the ADC's max clock speed is not exceded.
2024-05-10 22:06:10 -04:00
Joshua DeWeese
4218fca673 cpu/{gd32v,stm32}/periph/adc: make ADC clock setable
This patch allows boards to select a max ADC clock speed. This could be
handy if the board wants to clock the ADC differently according to the
board's front end analog circuitry or MCU model's ADC capabilities.
2024-05-10 21:58:22 -04:00
benpicco
c2e1a8e85c
Merge pull request #20661 from maribu/dist/tools/bmp
dist/tools/bmp: fix target parsing
2024-05-10 16:53:31 +00:00
Marian Buschsieweke
20b17c7518
Merge pull request #20663 from mguetschow/psa-crypto-example-docker
examples/psa_crypto: pass environment variable down to docker
2024-05-10 15:09:25 +00:00
Mikolai Gütschow
3a2d1965d8
examples/psa_crypto: pass environment variable down to docker 2024-05-10 16:52:46 +02:00
Martine Lenders
3927a4fd17
Merge pull request #20660 from maribu/sys/net/grnc/fix-compilation-with-gcc-14-1-0
sys/net/grnc: fix NULL ptr dereferencing
2024-05-09 15:00:53 +00:00
Marian Buschsieweke
c56f50a2eb
dist/tools/bmp: fix target parsing
Either GDB or pygdbmi changed behavior to trim off whitespace following
the message, resulting in the `\\n` at the end of the regex no longer
matching. This replaces the `\\n` with `\s*` to match both old and new
output.

Fixes: https://github.com/RIOT-OS/RIOT/issues/20604
2024-05-09 12:56:01 +02:00
Marian Buschsieweke
abd7205115
sys/net/grnc: fix NULL ptr dereferencing
This bug was spotted by GCC 14.1.0:

    In file included from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.h:27,
                     from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-arsm.h:33,
                     from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-6ln.h:30,
                     from /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:28:
    In function 'bf_isset',
        inlined from '_build_ext_opts' at /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:256:17,
        inlined from '_snd_ra' at /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:368:20,
        inlined from '_snd_rtr_advs' at /home/maribu/Repos/software/RIOT/master/sys/net/gnrc/network_layer/ipv6/nib/_nib-router.c:99:9:
    /home/maribu/Repos/software/RIOT/master/sys/include/bitfield.h:130:18: error: array subscript 0 is outside array bounds of 'uint8_t[0]' {aka 'unsigned char[]'} [-Werror=array-bounds=]
      130 |     return (field[idx / 8] & (1u << (7 - (idx % 8))));
          |             ~~~~~^~~~~~~~~
    In function '_snd_rtr_advs':
    cc1: note: source object is likely at address zero
    cc1: all warnings being treated as errors
2024-05-09 12:03:54 +02:00
benpicco
1b9716c96d
Merge pull request #18428 from maribu/cpu/stm32/periph/stm32_eth/confirm_send
cpu/stm32/periph/stm32_eth: provide confirm_send
2024-05-09 08:20:28 +00:00
benpicco
9614813ba7
Merge pull request #20653 from krzysztof-cabaj/doc-boards-editorial-fixes
doc/boards: fix minor editorial mistakes
2024-05-09 08:17:59 +00:00
Karl Fessel
d387f323aa
Merge pull request #20644 from kfessel/p-fix-can
cpu/samd5x/can: fix flag handling on receive
2024-05-08 23:04:09 +00:00
Karl Fessel
c623c50fcf cpu/samd5x/can: assert eff-flag if extended id range 2024-05-08 22:43:01 +02:00
Karl Fessel
2bdca8d6c9
Merge pull request #16809 from kfessel/p-backtrace-fix
native/backtrace: improve its print capabilitys and test
2024-05-08 19:57:18 +00:00