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

462 Commits

Author SHA1 Message Date
krzysztof-cabaj
06a6990cff boards/c031c6: add pinout file 2024-05-07 15:05:10 +02:00
Marian Buschsieweke
166d3aa928
doc/doxygen: fix sidenav handling
In https://github.com/RIOT-OS/RIOT/pull/20511/files a quick fix was
added to allow resizing the sidenav. But this broke hiding the sidenav
on mobile screen widths. This fixes the issue and also increase the
default sidenav width a tad.
2024-04-27 10:34:07 +02:00
benpicco
34222e1451
Merge pull request #20614 from krzysztof-cabaj/nucleo144-pinouts
boards/nucleo144: add pinout diagrams to boards documentation
2024-04-23 19:57:25 +00:00
benpicco
b1552c5118
Merge pull request #20611 from krzysztof-cabaj/doc-terminal-programs
doc/terminals: add putty and sort terminals
2024-04-23 19:57:11 +00:00
krzysztof-cabaj
b3b342a7d3 boards/nucleo144: add pinout file for f412zg and f413zh 2024-04-23 15:28:17 +02:00
krzysztof-cabaj
b443c70a1d doc/terminals: add to putty TOC link 2024-04-23 12:14:47 +02:00
krzysztof-cabaj
91a8b00dee boards/nucleo144: add pinout file for f207, f429, f439 and f767 2024-04-23 11:10:45 +02:00
krzysztof-cabaj
68c37f653b boards/nucleo144: add pinout file for f446ze and f722ze 2024-04-23 10:33:57 +02:00
krzysztof-cabaj
a51e99d03c doc/terminals: sort terminals alphabetically 2024-04-23 09:16:59 +02:00
krzysztof-cabaj
bea0e38148 doc/terminals: add putty 2024-04-22 16:09:04 +02:00
Mikolai Gütschow
e6fb623947
doc/getting-started: add hint for correct access rights on serial device 2024-04-19 17:31:31 +02:00
Marian Buschsieweke
04620d471c
Merge pull request #20438 from MrKevinWeiss/pr/kconfig/dep/removal
Remove Kconfig dependency modelling
2024-03-27 16:39:56 +00:00
MrKevinWeiss
d265330a26
kconfig.md: Update kconfig doc with removed deps 2024-03-27 10:28:15 +01:00
Remmirad
084c42c2a9 doc: Allow resizing of side-nav
Currently it is not possible to resize the side-nav of the RIOT doxygen website in firefox.
This is caused by the window resize_handler being called even for resizing inside the window.
The resize_handler resets the side-nav to a cached size preventing resizing. This commit fixes
this by checking if the window was actually resized.
2024-03-27 09:31:05 +01:00
Marian Buschsieweke
285b99c87e
Merge pull request #20493 from OlegHahm/pr/doxygen/add_term_config
doc: add terminal program configuration
2024-03-26 15:41:59 +00:00
Karl Fessel
20decc9cfe
Merge pull request #20498 from miri64/doc/enh/vision-graphic
doc: add graphic to vision page
2024-03-26 15:31:38 +00:00
Karl Fessel
7b1ed57513
Merge pull request #20506 from maribu/doc/doxygen-menu/fix-name-of-modules-category
doc/doxygen: fix name and intro of "Modules" section
2024-03-26 15:30:52 +00:00
benpicco
53497750c5
Merge pull request #19709 from benpicco/appendectomy
rdm/radio_hal: remove appendix A
2024-03-26 15:03:36 +00:00
Marian Buschsieweke
5a966fb08a
doc/doxygen: fix name and intro of "Modules" section
This fixes a regression from https://github.com/RIOT-OS/RIOT/pull/20443
which does cause the modules to re-appear in the side panel, but under
the name "Topics" rather than "Modules".
2024-03-26 13:23:43 +01:00
Marian Buschsieweke
6844ba2a0c
doc/community-process: improve markdown style
This contains minor changes to ease maintaining the document (e.g.
by using reference-style links so that an URL needs to be updated
only in a single place) and adds explicit anchors to ease linking to
a certain section.
2024-03-26 10:35:33 +01:00
Martine Lenders
0dc04f6222
doc: add graphic to vision page 2024-03-22 16:07:59 +01:00
Emmanuel Baccelli
fd2a79d650 doxygen: added community processes (import from Wiki) 2024-03-21 11:44:18 +01:00
Oleg Hahm
a21de1bcd3 doc: add terminal program configuration 2024-03-21 10:54:24 +01:00
Emmanuel Baccelli
ec0aaf9068 doxygen: added vision.md imported from wiki 2024-03-20 11:25:33 +01:00
Teufelchen1
a62d77dd77 rdm/radio_hal: remove appendix A, deprecating RDM0002 via RDM0004 2024-03-19 18:17:04 +01:00
Marian Buschsieweke
dc901b0e62
doc/doxygen/src/getting-started.md: fix broken link 2024-03-19 12:54:50 +01:00
Emmanuel Baccelli
d17d315377 rdm/README: add rdm0003 to the list 2024-03-14 14:55:15 +01:00
Marian Buschsieweke
37269c8ec7
Merge pull request #20442 from maribu/fuck-xitter
doc: replace obsolete xitter link with mastodon link
2024-03-01 11:51:56 +00:00
Oleg Hahm
cc14954c57 doc: doxygen: add "Topics" to menus
Beginning with doxygen 1.9.8 "Modules" are renamed to "Topics". This
patch adds the new entry to the layout file. Having both, "Modules" and
"Topics" in the layout file should generate similar output for older and
newer doxygen versions.
2024-03-01 12:15:24 +01:00
Marian Buschsieweke
3bede9c734
doc: replace obsolete xitter link with mastodon link 2024-03-01 09:38:46 +01:00
Dylan Laduranty
5b2beea08a
Merge pull request #20426 from maribu/doc/getting-started/windows
doc: Add guide for dev setup on Windows
2024-02-28 09:58:48 +00:00
Marian Buschsieweke
8b088c8d4a
doc: Add guide for dev setup on Windows
This adds a step-by-step guide to install a dev setup based on
WSL2 / Ubuntu and native VS Code with the WSL extension. The guide
uses screenshots and adds annotations on top using Inkscape, so that
every click is documented.

The Inkscape sources are also added to allow adjusting / fixing the
annotations later on without having to record a new set of screenshots.

Co-authored-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-02-28 10:18:39 +01:00
chrysn
9e5e66540d
Merge pull request #20366 from maribu/makefiles/existing_features
build system: add list of features for documentation and sanity checking
2024-02-25 15:36:15 +00:00
chrysn
fee994b9d5
Merge pull request #18589 from chrysn-pull-requests/rdm-board-names
RDM: Naming boards
2024-02-24 23:47:45 +00:00
Marian Buschsieweke
dc040a0fdb
build system: Make use of YAML feature list 2024-02-23 15:12:11 +01:00
chrysn
148a8c195c RDM 0003: is accepted 2024-02-22 22:26:41 +01:00
chrysn
15a090011f RDM: Naming boards 2024-02-22 22:03:27 +01:00
Marian Buschsieweke
3c5ae563d6
doc/roadmap: update contacts
Hauke has stopped working on RIOT for some time now and other
maintainers agreed to step up to take over the steering / contact job
during the VMA. This change replaces Hauke by benpicco and maribu as
contact as agreed upon.
2024-02-22 09:16:50 +01:00
7b92a1beb2
Roadmap: Add Home-Assistant integration on the roadmap 2024-02-21 11:40:54 +01:00
chrysn
2f5ad41e41 doc/roadmap: Make working 6LBR a goal 2024-02-07 14:54:52 +01:00
Marian Buschsieweke
57ecb896ec
doc/getting-started: point out where to run make 2024-02-04 17:54:02 +01:00
chrysn
50c9d93951 rust/doc: Document make info-rust for IDE/editor setup 2024-02-01 14:39:43 +01:00
chrysn
6724884b93 makefiles/rust: Remove CARGO_CHANNEL special casing
Back when specific control of the Rust version used with RIOT was
needed, CARGO_CHANNEL was added to explicitly set the Rust version with
consideration for CI special cases.

Rust's mechansims of selecting a toolchain can be used instead now.
2024-01-31 12:25:09 +01:00
Benjamin Valentin
ca97f8ab2b doc/mainpage: don't claim to be a microkernel
We are clearly not and this just sets wrong expectations.
2024-01-11 16:59:50 +01:00
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
Marian Buschsieweke
25e3bcca3b
roadmap: extend peripheral drivers section 2023-12-07 09:22:40 +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
chrysn
5542ecd9a7 doc: Extend and take responsibility for 802.15.4 security roadmap 2023-11-30 13:42:57 +01: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