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

44870 Commits

Author SHA1 Message Date
benpicco
b47771cd5e
Merge pull request #19996 from benpicco/topogen_enhance
tools/zep_dispatch: enhancements and fixes
2024-01-03 14:15:09 +00:00
benpicco
4890effc42
Merge pull request #20186 from mguetschow/make-help
make help: show generate-Makefile.ci
2024-01-03 14:14:44 +00:00
benpicco
a04167004f
Merge pull request #20225 from MrKevinWeiss/pr/nucleo413/dmafix
boards/nucleo-f413zh: Fix DMA mapping
2024-01-03 14:07:37 +00:00
Kevin "Tristate Tom" Weiss
0cf9e55a77
Merge pull request #20211 from benpicco/murdock-drop_kconfig
.murdock: drop Kconfig compile check
2024-01-03 14:01:36 +00:00
MrKevinWeiss
9f04b78c2e
boards/nucleo-f413zh: Fix DMA mapping 2024-01-03 14:20:20 +01:00
Benjamin Valentin
ad702111a2 .murdock: drop Kconfig compile check
We want to remove Kconfig, so don't fail CI when the Kconfig build
no longer aligns with the classic make based build.
2024-01-03 11:31:54 +01:00
Marian Buschsieweke
f860d96a25
Merge pull request #19891 from chrysn-pull-requests/ws2181x_timer
drivers/ws281x: Add gpio_ll and timer based driver
2024-01-03 09:22:26 +00:00
benpicco
6d180c365c
Merge pull request #20210 from Enoch247/fix-riotboot
riotboot: fix build errors
2024-01-02 17:54:49 +00:00
benpicco
59eb017448
Merge pull request #20198 from Teufelchen1/chore/fmt_test
tests: Slightly increase coverage of fmt unittests
2024-01-02 14:02:59 +00:00
mguetschow
534eab4b32
Merge pull request #20193 from mguetschow/psa-compile-fix
sys/psa_crypto: fix compile bug for certain configuration
2024-01-02 13:52:46 +00:00
benpicco
ece8a12f81
Merge pull request #20173 from fabian18/pr/mtd_flashpage_improve_write_page
drivers/mtd_flashpage: improve _write_page
2024-01-02 13:21:51 +00:00
Marian Buschsieweke
cf3ce54705
Merge pull request #20119 from maribu/CODEOWNERS
CODEOWNERS: clean up
2024-01-02 13:11:13 +00:00
Mikolai Gütschow
aaf7064b51
sys/psa_crypto: fix compile bug for certain configuration 2024-01-02 13:59:36 +01:00
Marian Buschsieweke
cf21a4f552
CODEOWNERS: clean up
This drops people who have not contributed to RIOT (including, most
importantly, reviews) for at least a year.

For contributors it is a bit annoying to have a long list of assigned
reviewers, but none of them will ever show up to do the review. This
is especially true for new contributors who don't know which of the
reviewers are active which are ["Karteileichen"][1].

[1]: https://de.wikipedia.org/wiki/Karteileiche
2024-01-02 13:27:18 +01:00
Marian Buschsieweke
0aa87aa242
Merge pull request #20215 from benpicco/tests/native-term
makefiles/tests/tests.inc.mk: use native term for tests
2024-01-02 10:35:36 +00:00
40234dc028
Merge pull request #20219 from krzysztof-cabaj/treewise-typo-or-RAM
treewise: typo "or RAM"
2024-01-01 17:39:10 +00:00
krzysztof-cabaj
29502b2dc4 cpu/stm32/periph: fix typo - or RAM 2024-01-01 13:26:24 +01:00
krzysztof-cabaj
3326b0cd5b boards/nucleo: fix typo - or RAM 2024-01-01 13:07:49 +01:00
Fabian Hüßler
37c39d0ee0 drivers/mtd_flashpage: improve _write_page 2023-12-31 00:26:40 +01:00
Marian Buschsieweke
75512d5d9a
Merge pull request #20196 from fzi-haxel/pr/enable_dtls_sock_example_for_non_32
examples/dtls-sock: Enable non 32-bit architectures
2023-12-30 00:18:00 +00:00
Marian Buschsieweke
181f96532a examples/dtls-sock: Bump stack size even more on AVR 2023-12-29 12:23:37 +01:00
Marian Buschsieweke
034fd09e15
Merge pull request #20216 from maribu/examples/dtls-sock/error-handling
examples/dtls-sock: fix error handling in client
2023-12-28 16:57:48 +00:00
Marian Buschsieweke
ed4b777b29
examples/dtls-sock: fix error handling in client
Not closing a stack allocated socket before going out of scope of the
allocation is something to avoid. This fixes crashes at runtime
when adding the credentials fails.
2023-12-27 21:55:17 +01:00
benpicco
26682d882a
Merge pull request #20206 from zengwei2000/patch-4
fatfs_vfs: fix the Memory leak: work
2023-12-26 10:05:02 +00:00
zengwei2000
1fd2eef1a0 fatfs_vfs: fix the Memory leak: work
Signed-off-by: zengwei zengwei1@uniontech.com
2023-12-26 08:57:55 +00:00
benpicco
7c2f091b39
Merge pull request #19540 from gschorcht/cpu/stm32/periph/sdmmc
cpu/stm32/periph: add low-level SDMMC peripheral driver
2023-12-23 21:25:59 +00:00
Benjamin Valentin
d8cc2ac24f tests: don't manually select native term 2023-12-23 20:27:47 +01:00
Benjamin Valentin
b166327354 makefiles/tests/tests.inc.mk: use native term for tests 2023-12-23 20:27:47 +01:00
Oleg Hahm
59b687cf68 boards/native: forward eeprom flags to pyterm 2023-12-23 20:27:47 +01:00
Gunar Schorcht
b3f3e16771 boards/stm32f7508-dk: add SDMMC support 2023-12-23 17:18:37 +01:00
benpicco
5898c80334
Merge pull request #20212 from benpicco/pyterm_native-fixes
tests/build_system/test_tools: use `native` terminal
2023-12-22 19:38:41 +00:00
Benjamin Valentin
90dad75751 tests/build_system/test_tools: use native terminal 2023-12-22 18:01:21 +01:00
Oleg Hahm
c0e71b0592
Merge pull request #20172 from OlegHahm/pr/pyterm_native_pipe
pyterm: add native support
2023-12-21 23:08:22 +00:00
Benjamin Valentin
ba8130e69f tools/zep_dispatch: topogen: add help text 2023-12-21 23:17:53 +01:00
Benjamin Valentin
f7e6a4ada2 tools/zep_dispatch: topogen: print list of nodes 2023-12-21 23:17:53 +01:00
Benjamin Valentin
2e19c2d712 tools/zep_dispatch: topogen: place first node at origin 2023-12-21 23:17:53 +01:00
Benjamin Valentin
b85b7937c3 tools/zep_dispatch: topogen: use numeric names 2023-12-21 23:17:53 +01:00
Benjamin Valentin
61992fe1a7 tools/zep_dispatch: add support for PIDFILE 2023-12-21 23:17:53 +01:00
Benjamin Valentin
875bf98280 tools/zep_dispatch: topogen: fix distance calculation 2023-12-21 23:17:53 +01:00
Benjamin Valentin
1c15624384 tools/zep_dispatch: allow list of nodes in topo file 2023-12-21 23:17:53 +01:00
Benjamin Valentin
b4efc378a0 tools/zep_dispatch: topogen: add support for generating grid topology 2023-12-21 23:17:53 +01:00
benpicco
3d72a9b2f8
Merge pull request #20209 from Enoch247/fix-shell
sys/shell: fix getopt() support
2023-12-21 21:58:32 +00:00
Joshua DeWeese
9f27a5a246 sys/riotboot/slot: fix failed build
When riotboot/slot.h is included, but riotboot is not enabled in the
build, a compiler error occures. This is because SLOT0_LEN is not
defined. This patch fixes this by surrounding the offending macrro with
a conditional compile. `riotboot_slot_size()` may still be called, in
which case it returns 0 for the size of any slot given.
2023-12-21 16:33:15 -05:00
Joshua DeWeese
7b66eb2c47 bootloaders/riotboot: add INCLUDES to build
If external boards defined in one of the EXTERNAL_BOARD_DIRS folders
pulls in a header file external to the RIOT tree and added to the build
via the INCLUDES macro, the build will fail to find the header.

This patch adds the INCLUDES macro to the bootloader build step so that
the headers can be found.
2023-12-21 16:33:02 -05:00
Joshua DeWeese
edb419ab7c sys/shell: update doc
This patch updates shell.c's doc that undersells the shells complexity.
The comment seems to have been written prior to the shell's ability to
parse command args and handle quoting sequences.
2023-12-21 16:18:23 -05:00
Joshua DeWeese
5cd52885c1 sys/shell: fix missing NULL terminator
This patch adds the missing NULL terminator to the argv passed to shell
command handlers. Without it, Newlib's getop() was intermittently
causing hardfaults. Closer inspection of NewLib's code revealed that it
relies in this NULL termination. ANSI-C also requires it of the argv
passed to main().
2023-12-21 15:53:04 -05:00
Joshua DeWeese
8a9dd047be sys/shell: add details to doc
This patch adds details to the rationale behind the design of the
argv/argc handling for shell command handlers. It also fixes a
misspelling.
2023-12-21 15:53:04 -05:00
Joshua DeWeese
fcd3d0decf sys/shell: fix doc
Fixed broken Markdown code spans. Also added a code span around mention
of getopt.
2023-12-21 15:52:53 -05:00
benpicco
4fb5f0cdc2
Merge pull request #20207 from krzysztof-cabaj/nucleo-l452re-DOC
boards/nucleo-l452re: doc update
2023-12-21 18:45:04 +00:00
benpicco
376d81435e
Merge pull request #20205 from zengwei2000/patch-3
wasm: fix the memory leak: wasm_buf
2023-12-21 18:44:49 +00:00