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

44685 Commits

Author SHA1 Message Date
MrKevinWeiss
18aa670b96
.github/workflows/labeler.yml: Fix version after breaking change 2023-12-04 16:29:27 +01:00
Marian Buschsieweke
d252eb7395
Merge pull request #19998 from fabian18/gnrc_static_messge_queues
gnrc: make message queues static
2023-12-04 11:21:08 +00:00
Fabian Hüßler
0cc2bdaf5b sys/include/net/gnrc: reduce stack by previously allocated message queue 2023-12-03 17:53:44 +01:00
benpicco
182700fef4
Merge pull request #20134 from benpicco/cpu/sam0_common-adc_continuous-fix
cpu/sam0_common: fix adc_continuous_sample()
2023-12-01 20:05:27 +00:00
Marian Buschsieweke
ac409ebf29
Merge pull request #19784 from nandojve/avr8/implement_pm
AVR-8: Implement Power Management
2023-12-01 18:54:44 +00:00
Benjamin Valentin
cd79dfb5a8 core/mutex: include cpu.h
This is needed for core_mutex_debug
2023-12-01 19:46:27 +01:00
Benjamin Valentin
1e9b1992df cpu/sam0_common: fix adc_continuous_sample() 2023-12-01 19:45:54 +01:00
Marian Buschsieweke
82d98ed377
examples, tests: update Makefile.ci for AVR8
Ran dist/tools/insufficient_memory for all AVR8 boards.
2023-12-01 19:37:05 +01:00
Marian Buschsieweke
550fef51ac
Merge pull request #20126 from maribu/roadmap/cleanup
doc: clean up roadmap
2023-12-01 18:06:54 +00:00
benpicco
4417a4b3e0
Merge pull request #20132 from FlapKap/master
Bumb nanopb to 0.4.8
2023-12-01 16:00:24 +00:00
kasper
8c0c447779 Bumb nanopb to 0.4.8 2023-12-01 15:06:17 +00:00
Gerson Fernando Budke
166ee62300
cpu/atxmega: Drop unnecessary test config
Co-authored-by: MrKevinWeiss <weiss.kevin604@gmail.com>
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:24 +01:00
Gerson Fernando Budke
ab70f20069
cpu/avr8_common: Fix PM and Common peripherals build
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net>
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:24 +01:00
Gerson Fernando Budke
859d587afd
boards/atmega328p-xplained-mini: Add BTN0 and LED0
The board have one user button and a user led but are not enabled.
This add necessary support to use the button and the led. It include
the configs to use with SAUL and button interrupt.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:24 +01:00
Gerson Fernando Budke
c64a64f549
cpu/atmega_common: Increase stack a little bit
This is necessary to allow run the thread_duel example.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:24 +01:00
Gerson Fernando Budke
9dfdedcaf7
cpu/atmega_common: Add PM on peripherals
Add PM blocks to adc/i2c/spi peripherals.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:23 +01:00
Gerson Fernando Budke
549e2b4de1
cpu/atxmega: Fix PM states on peripherals
Fix the required PM state on i2c and spi peripherals.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:23 +01:00
Gerson Fernando Budke
3b9368a99e
cpu/avr8: Enable PM periph to all SoC
This refactor the current xmega PM peripheral to avr8 common and extend
PM to cpus families.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:23 +01:00
Marian Buschsieweke
e7e50caa53
doc: clean up roadmap
- drop completed tasks
- drop tasks that make no sense anymore (e.g. cleanup up MIPS, as
  MIPS was dropped or improving xtimer, as it was superseded by
  ztimer)
2023-12-01 12:40:13 +01:00
834e2a5fe4
Merge pull request #20124 from chrysn-pull-requests/allow-all-clean
tests/touch_dev_gestures: Fix default board
2023-12-01 09:32:22 +00:00
a38ab98001
Merge pull request #19992 from Einhornhool/dev/psa-crypto-fixes
sys/psa_crypto: Fix build problems
2023-11-30 22:11:56 +00:00
MrKevinWeiss
98e9016baa
tests/sys/psa_crypto_*: Update BOARD_INSUFFICIENT_MEMORY 2023-11-30 21:02:47 +01:00
Lena Boeckmann
de09b2a0b4
sys/psa_crypto: Build PSA Crypto functions based on module selection 2023-11-30 21:02:42 +01:00
chrysn
d73ef09d5c
Merge pull request #20123 from chrysn-pull-requests/roadmap-802154
doc: Extend and take responsibility for 802.15.4 security roadmap
2023-11-30 15:24:17 +00:00
chrysn
bf77808ea6 tests/touch_dev_gestures: Fix default board 2023-11-30 16:17:08 +01:00
chrysn
0c4f60c0e7
Merge pull request #20122 from chrysn-pull-requests/move-roadmap-from-wiki
doc: Move roadmap in from the wiki
2023-11-30 15:15:22 +00:00
chrysn
5542ecd9a7 doc: Extend and take responsibility for 802.15.4 security roadmap 2023-11-30 13:42:57 +01:00
Marian Buschsieweke
0887218224
Merge pull request #20118 from maribu/tests/periph/spi
tests/periph/spi: allow use on more boards
2023-11-30 11:11:54 +00:00
chrysn
7b01d41eca doc: Whitespace cleanup 2023-11-30 11:43:20 +01:00
chrysn
b5b7826b0c doc: Adjust markdown styles from GitHub to doxygen 2023-11-30 11:41:58 +01:00
chrysn
07a26742a4 doc: roadmap now done through pull requests 2023-11-30 11:40:13 +01:00
Martine Lenders
2c2bade7b1
Merge pull request #19969 from mguetschow/hashes-sha512
sys/hashes: add SHA-512 support
2023-11-30 10:39:19 +00:00
chrysn
437fb43f12 doc: Move roadmap in from the wiki
This copies the version of 2020-05-29, with only the header line added.
2023-11-30 11:22:29 +01:00
Marian Buschsieweke
b90f985d47
tests/periph/spi: allow use on more boards
- Disable the benchmark on low memory boards
- Reduce the help message length on low memory boards
- Update to new shell command interface using XFA
2023-11-30 11:10:04 +01:00
benpicco
f22405e7a5
Merge pull request #20120 from krzysztof-cabaj/nucleo-wb55-PWM2
boards/p-nucleo-wb55: add PWM configuration
2023-11-30 09:48:29 +00:00
krzysztof-cabaj
c0a4b9c3a5 boards/p-nucleo-wb55: doc update concerning PWM 2023-11-29 19:45:37 +01:00
krzysztof-cabaj
4a2ea66e16 boards/p-nucleo-wb55: full PWM config in periph_conf.h 2023-11-29 19:43:06 +01:00
krzysztof-cabaj
2e4018ea57 boards/p-nucleo-wb55: PWM config: Kconfig, Makefile.features, periph_conf.h 2023-11-29 19:43:06 +01:00
Mikolai Gütschow
6935ea21e7
sys/hashes: add SHA-512 support 2023-11-29 19:18:51 +01:00
Marian Buschsieweke
20c389870a
Merge pull request #20117 from MrKevinWeiss/pr/venv
.gitignore: Add venv
2023-11-29 11:35:16 +00:00
MrKevinWeiss
680373b6de
.gitignore: Add venv
I try to keep my system nice an clean with venvs... More than once
I added my venv so maybe it would be nice to add this in.
2023-11-29 12:22:13 +01:00
benpicco
6eed92b1b7
Merge pull request #20114 from benpicco/gnrc_netif-error
sys/net/gnrc/netif: print which netif failed to init
2023-11-29 00:14:45 +00:00
Benjamin Valentin
c5b6a49b21 sys/net/gnrc/netif: print which netif failed to init 2023-11-28 23:01:21 +01:00
benpicco
0306600c84
Merge pull request #20115 from krzysztof-cabaj/nucleo-wb55-DOC
boards/p-nucleo-wb55: documentation update
2023-11-28 17:44:12 +00:00
benpicco
db6d918c46
Merge pull request #19965 from benpicco/sock_udp_recv-ealry
sock/udp: work around gnrc_sock_recv() returning early timeout
2023-11-28 12:31:39 +00:00
benpicco
a36817cc2b
Merge pull request #20004 from benpicco/coap_get_code_decimal
nanocoap: rename coap_get_code() -> coap_get_code_decimal()
2023-11-28 12:23:12 +00:00
Benjamin Valentin
e2e5e03439 nanocoap_sock: use coap_get_code_raw() 2023-11-28 13:11:11 +01:00
Benjamin Valentin
b8ec36aef3 tests/unittests: coap_get_code() -> coap_get_code_decimal() 2023-11-28 13:11:11 +01:00
Benjamin Valentin
4bfd87ffa2 nanocoap: rename coap_get_code() -> coap_get_code_decimal() 2023-11-28 13:11:11 +01:00
Marian Buschsieweke
7790f85054
Merge pull request #20044 from bissell-homecare-inc/stm32_adc_cal
cpu/stm32: add ADCAL operation
2023-11-28 08:48:45 +00:00