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

44903 Commits

Author SHA1 Message Date
Marian Buschsieweke
82b7e10988
dist/tools/zsh-completion: provide completion for zsh
This adds command completion that, when manually installed, provides
RIOT-aware command completion for `make` in zsh. The completion
supports:

- most commonly used `make` goals including a help text
- most commonly used `make` variables (such as `BOARD=`, `LTO=`,
  `BUILD_IN_DOCKER=`, `TOOLCHAIN=`)
    - possible values for these variables, including a list of boards
      detected at runtime to complete `BOARD=`

Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
2024-01-08 13:48:17 +01:00
benpicco
bbf5e23cf9
Merge pull request #19786 from gschorcht/cpu/esp32/periph/sdmmc
cpu/esp32/periph: add low-level SDMMC peripheral driver for ESP32 and ESP32-S3
2024-01-07 16:51:16 +00:00
benpicco
dca974d114
Merge pull request #20234 from gschorcht/drivers/mtd/fix_mtd_write_sector
drivers/mtd: fix mtd_write_sector
2024-01-07 16:50:39 +00:00
Gunar Schorcht
60ab86b273 tests/pkg/fatfs_vfs: add SDMMC support 2024-01-07 17:02:10 +01:00
Gunar Schorcht
caa31ecbdc drivers/mtd: fix mtd_write_sector
Parameter `num` of `mtd_write_page_raw` is the number of bytes to be written, which is the number of sectors to be written`count` multiplied by the pages per sector `mtd->pages_per_sector` and the page size `mtd->page_size`.
2024-01-07 16:47:11 +01:00
Marian Buschsieweke
0e1632c036
Merge pull request #20232 from maribu/mailmap
.mailmap: map my old email to my new email address
2024-01-05 14:02:48 +00:00
Marian Buschsieweke
73fe29f5c7
.mailmap: map my old email to my new email address 2024-01-05 13:27:35 +01:00
Kevin "Tristate Tom" Weiss
32af5758ee
Merge pull request #20229 from benpicco/tests/build_system-drop_kconfig
tests/build_system: drop Kconfig tests
2024-01-05 08:03:21 +00:00
Gunar Schorcht
00c9bb73d8 tests/pkg/fatfs: add SDMMC support 2024-01-05 07:22:27 +01:00
Gunar Schorcht
517cbc59ff boards/esp32-wrover-kit: add SDMMC support 2024-01-05 07:22:27 +01:00
Gunar Schorcht
7ba9cbe736 boards/esp32-olimex-evb: add SDMMC support 2024-01-05 07:22:27 +01:00
Gunar Schorcht
a376b3c915 boards/common/esp32x: add sanity check for SPI in case SDMMC is used 2024-01-05 07:22:27 +01:00
Gunar Schorcht
c4de343577 board/esp32-mh-et-live-minikit: improve the use of SPI SD Card module 2024-01-05 07:22:27 +01:00
Gunar Schorcht
5646cc02e4 boards/common/esp32x: add SDMMC support 2024-01-05 07:22:27 +01:00
Gunar Schorcht
92657f5fd2 cpu/esp32: add SDMMC support 2024-01-05 07:22:27 +01:00
Marian Buschsieweke
866f2a00c0
Merge pull request #20226 from maribu/boards/generic-cc2538-cc2592-dk
boards/generic-cc2538-cc2592-dk: add board support
2024-01-05 00:35:11 +00:00
Marian Buschsieweke
947d05ed77
boards/generic-cc2538-cc2592-dk: add board support
The CC2538-CC2592-DK is one of the few readily available and
affordable boards featuring a legacy CC2538 MCU. This should make
maintaining RIOT support for that legacy MCU more affordable :-)
2024-01-05 00:00:48 +01:00
benpicco
1d3a7cdb5a
Merge pull request #20224 from benpicco/GNRC_IPV6_STATIC_LLADDR_FIXED
gnrc/ipv6/nib: allow for predictable static link-local addresses
2024-01-04 18:17:09 +00:00
benpicco
5dae1eb0b4
Merge pull request #20130 from maribu/dist/tools/insufficient_memory/update_insufficient_memory_board.sh
dist/tools/insufficient_memory: always update Makefile.ci
2024-01-04 17:38:33 +00:00
Kevin "Tristate Tom" Weiss
7fef2e4b6f
Merge pull request #20214 from benpicco/CONFIG_SPI_DMA_THRESHOLD_BYTES
cpu/stm32/periph_spi: only perform DMA transfer above threshold
2024-01-04 17:32:02 +00:00
Benjamin Valentin
4a5757b9af gnrc/ipv6/nib: add Kconfig for static link-local address 2024-01-04 17:45:23 +01:00
Benjamin Valentin
7196b0a2ae gnrc/ipv6/nib: allow for predictable static link-local addresses 2024-01-04 16:13:37 +01:00
Benjamin Valentin
bca6d2721b tests/build_system/kconfig_features: drop test
We are removing Kconfig dependency modeling, so the test is obsolete.
2024-01-04 15:37:27 +01:00
Marian Buschsieweke
616b48d354
Merge pull request #20228 from benpicco/cc2538_get_eui64_primary
cpu/cc2538: fix EUI provider
2024-01-04 14:30:19 +00:00
Benjamin Valentin
ecb1e57b18 net/eui_provider: include board.h 2024-01-04 13:16:24 +01:00
Benjamin Valentin
94ad4d7ba3 cpu/cc2538: update function signature of EUI provider 2024-01-04 13:15:47 +01:00
benpicco
9b3c39ac76
Merge pull request #18066 from benpicco/slipdev-chunked_rb
drivers/slipdev: make use of chunked ringbuffer
2024-01-04 08:44:43 +00:00
benpicco
519f8251a4
Merge pull request #20220 from LP-HAW/fix-benchmark-overflow
sys/benchmark: fix integer overflow in benchmark_print_time()
2024-01-03 14:30:33 +00:00
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
Benjamin Valentin
1a888fe556 drivers/slipdev: make use of chunked ringbuffer 2024-01-02 14:41:11 +01: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