1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-31 17:31:18 +01:00

48594 Commits

Author SHA1 Message Date
crasbe
e2a61226c3 cpu/stm32: fix _ccmram_length name, make names consistent 2025-10-15 14:11:22 +02:00
crasbe
5afe64ec79
Merge pull request #21775 from crasbe/pr/stm32c0_new
cpu, boards: add new STM32C0 and NUCLEO-C071RB [new PR]
2025-10-14 16:45:11 +00:00
Marian Buschsieweke
5a7be6b9c6
Merge pull request #21793 from maribu/docker/run-test-on-native-in-docker-fixup
build system: Fix regression from #21752
2025-10-14 10:59:42 +00:00
Marian Buschsieweke
d95d145fe3
build system: Fix regression from 21752
Fixes https://github.com/RIOT-OS/RIOT/pull/21752#issuecomment-3398008963
2025-10-14 09:35:02 +02:00
crasbe
677e3d3e3f
Merge pull request #21790 from krzysztof-cabaj/nucleo-l031k6-DOC
boards/nucleo-l031k6: improve board doc
2025-10-13 19:25:33 +00:00
crasbe
4874304e26
Merge pull request #21791 from LasseRosenow/starlight-fix-gitignore
doc/starlight: fix gitignore
2025-10-13 19:24:17 +00:00
Lasse Rosenow
04ff39d340
doc/starlight: fix gitignore 2025-10-13 17:14:31 +02:00
krzysztof-cabaj
22346cd8e2 boards/nucleo-l031k6: improve board doc 2025-10-13 16:33:36 +02:00
Ann🐸
8fb7457518
Merge pull request #21789 from AnnsAnns/docs_build_ci
starlight: build on PR & fix CI deploy error
2025-10-13 14:09:28 +00:00
AnnsAnn
88d7c35349 .github/workflows/starlight: build in PRs, don't build twice on pushes 2025-10-13 16:02:10 +02:00
AnnsAnn
c3836703a7 doc/starlight: create dir structure on install 2025-10-13 16:02:10 +02:00
Ann🐸
2448681889
Merge pull request #21787 from AnnsAnns/starlight_fix_for_the_fix
doc/starlight: Add temporary workaround to symlink issue
2025-10-13 12:44:34 +00:00
AnnsAnn
306f6141cb doc/starlight: add preview command 2025-10-13 11:36:10 +02:00
AnnsAnn
9b9af380fb doc/starlight: Add temporary workaround to symlink issue
See: https://github.com/withastro/starlight/issues/3470
2025-10-13 11:20:02 +02:00
crasbe
b04752eb30
Merge pull request #21783 from krzysztof-cabaj/nucleo-l0011k4
boards/nucleo-l011k4: improve board doc
2025-10-11 20:13:39 +00:00
krzysztof-cabaj
1339ecf408 boards/nucleo-l011k4: improve board doc 2025-10-11 18:09:50 +02:00
crasbe
4b5223bbfb
Merge pull request #21780 from AnnsAnns/fixEditLink
doc/starlight: add route middleware to fix edit link
2025-10-10 17:53:24 +00:00
AnnsAnn
261600aa28 doc/starlight: add route middleware to fix edit link 2025-10-10 13:58:39 +02:00
crasbe
e0f9f11044 cpu/stm32: update STM32C0 CMSIS version 2025-10-10 12:43:17 +02:00
Jason Parker
e6e6b11caf boards/nucleo-c071rb: add support 2025-10-10 12:43:17 +02:00
Jason Parker
506f01ed36 boards/nucleo-c031c6: cleanup 2025-10-10 12:42:56 +02:00
crasbe
355e5f41f8
Merge pull request #21773 from LasseRosenow/guides-remove-managing-a-release-toc
doc/guides: remove toc from managing a release and fix using timers guide
2025-10-10 08:59:10 +00:00
crasbe
1f6a7b4c0a
Merge pull request #21777 from crasbe/pr/guide_porting_boards_typo
doc/guides: fix wrong script name in Porting Boards
2025-10-09 14:49:04 +00:00
crasbe
5904318cec doc/guides: fix wrong script name in Porting Boards 2025-10-09 16:31:52 +02:00
Jason Parker
7badfe61b7 cpu/stm32: add new STM32C0 lines 2025-10-09 13:40:49 +02:00
Lasse Rosenow
152736a3d5
doc/guides: fix timers headings 2025-10-09 12:46:29 +02:00
Lasse Rosenow
3531fc4cf3
doc/guides: remove toc from managing a release 2025-10-08 17:32:11 +02:00
crasbe
4306dffb45
Merge pull request #21767 from crasbe/pr/guide_stm32_flashing
doc/guides: add STM32 Flashing Guide
2025-10-08 12:10:09 +00:00
crasbe
f3781c8e0b
Merge pull request #21769 from LasseRosenow/doc-fixes
doc: fix some links and repair starlight
2025-10-08 12:07:33 +00:00
crasbe
0c9c643bd4 doc/guides: move 'IO Mapping & Shields' to Board Specific 2025-10-08 12:59:30 +02:00
crasbe
1cf132b78e doc/guides: add stm32 flashing guide 2025-10-08 12:59:25 +02:00
Lasse Rosenow
bcd9fbe467
doc/starlight: use symlink for docs path
Co-authored-by: Ann🐸 <git@annsann.eu>

Revert package.json push
2025-10-08 12:04:37 +02:00
Lasse Rosenow
d11750cc99
doc/guides: fix broken url and capitalizations 2025-10-08 12:04:15 +02:00
crasbe
e2f5b2626c
Merge pull request #21768 from krzysztof-cabaj/cpu_stm32_genkconfig_SPDX
cpu/stm32/genkconfig: move script licence and templates to SPDX
2025-10-08 09:16:35 +00:00
krzysztof-cabaj
2cce71925f cpu/stm32/gen_kconfig: move script license to SPDX format 2025-10-08 10:41:13 +02:00
krzysztof-cabaj
26928f994c cpu/stm32/gen_kconfig: templates - move licenses to SPDX format 2025-10-08 10:41:13 +02:00
crasbe
2bdb5c04ae
Merge pull request #21689 from LeonardHerbst/crazyflie
boards: Bitcraze Crazyflie 2.1 main application board support
2025-10-07 22:15:56 +00:00
crasbe
a8fafa1c72
Merge pull request #21765 from AnnsAnns/owning
CODEOWNERS: Add AnnsAnn to doc & rp2350
2025-10-07 21:58:30 +00:00
Marian Buschsieweke
9cbd344fdc
Merge pull request #21718 from maribu/cpu/stm32/usbdev_fs/inverted-disconnect-pin
cpu/stm32/usbdev_fs: allow inverted disconnect GPIO
2025-10-07 18:44:07 +00:00
Marian Buschsieweke
26d8fe4383
cpu/stm32/usbdev_fs: allow inverted disconnect GPIO
The STM32F3 requires a dedicated digital signal to emulate a disconnect
event by pulling D+ down via a 1.5 kOhm resistor. Some boards, such as
the OLIMEXINO-STM32F3, do not directly connect a GPIO but place a
transistor in between. Depending on the exact implementation, the logic
level may end up being inverted compared to directly connecting a
GPIO.

This adds a flag member to the `stm32_usbdev_fs_config_t` and a new flag
to indicate inverted logic. In addition the members in the struct are
sorted by alignment, as this is a foolproof algorithm to prevent wasting
memory on unneeded padding.

Finally, the USB driver is adapted to honor the flag.

Co-authored-by: crasbe <crasbe@gmail.com>
2025-10-07 17:42:28 +02:00
benpicco
17d03ac17d
Merge pull request #21749 from benpicco/test/bit
tests/unittests: add test for bit.h
2025-10-07 15:33:40 +00:00
crasbe
7de0d1b89a
Merge pull request #21764 from crasbe/pr/guides_common_boards
doc/guides: Add Section about Creating a Common Board Directory
2025-10-07 14:50:01 +00:00
crasbe
0d578f80fc doc/guides/porting-boards: fix regression from #21708 2025-10-07 16:46:12 +02:00
crasbe
ad1eab6e4d doc/guides/porting-boards: add section about creating common boards 2025-10-07 16:41:15 +02:00
AnnsAnn
c3f57c6254 CODEOWNERS: Add AnnsAnn to doc & rp2350 2025-10-07 15:59:00 +02:00
crasbe
658d8d8095 doc/guides/porting-boards: fix reference link 2025-10-07 14:29:55 +02:00
Teufelchen
6604a97b18
Merge pull request #21756 from kfessel/p-can-sjw
sys/can: improve SJW calculation
2025-10-07 11:16:59 +00:00
Marian Buschsieweke
ce9a0173c6
Merge pull request #21762 from Teufelchen1/chore/codeowner_remove_inactive
codeowner: remove inactive owners
2025-10-07 09:06:38 +00:00
Teufelchen1
f3fefae9b9 codeowners: Remove in-active owners 2025-10-07 10:53:17 +02:00
Karl Fessel
49420ac123 sys/can: bittiming calculation debug-result-print 2025-10-06 18:14:25 +02:00