Tomasz 'CeDeROM' CEDRO
0cfa6f1b96
doc: Migrating the rest of documentation from cwiki.
...
* This completes task list in https://github.com/apache/nuttx/issues/11127 .
* This preserves selected content from cwiki and moves it to new docs.
* Most pages are simple copy-paste with a simple RST formatting updates,
with minor updates.
* Content update / reorganization will follow later on when needed.
* Files added (or updated title from cwiki -> current docs):
* Documentation/implementation:
* index.
* cancellation_points.
* Asynchronous vs. Synchronous Context Switches -> context_switches.rst.
* ARMv7-M Hardfaults, SVCALL, and Debuggers -> hardfatuls.rst.
* chip.h FAQ -> chip_h.rst.
* Debug Output (SYSLOG) Issues -> syslog.rst.
* Detaching File Descriptors -> file_descriptors.rst.
* device_nodes.rst.
* Dynamic Clocking -> power_management.rst.
* ENOTTY ioctl() Return Value -> ioctl.rst.
* memory_configurations.rst.
* kernel_modules_vs_shared_libraries.rst.
* NAKing USB OUT/IN Tokens -> usb.rst.
* naming_arch_mcu_board_interfaces.rst.
* naming_os_internals.rst.
* nuttx_tasking.rst.
* oneshot_timers_and_cpu_load.rst.
* nuttx_initialization_sequence.rst.
* short_time_delays.rst.
* Signal Handler Tour -> signal_handlers.rst.
* smp.rst.
* syslog.rst.
* Task Exit Sequence -> nuttx_tasking.rst.
* tasks_vs_threads.rst.
* tls.rst.
* tickless_os.rst.
* Why Can't Kernel Threads Have pthreads -> kernel_threads_vs_pthreads.rst.
* Documentation/components/filesystem:
* smartfs.rst.
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2026-05-28 09:34:04 +08:00
Lup Yuen Lee
c2de12153f
Dockerfile & Docs: Change bitbucket.org/nuttx/tools to github.com
...
The repo bitbucket.org/nuttx/tools is no longer available. This PR changes it to to github.com/patacongo/tools, as explained in https://github.com/apache/nuttx/pull/18890 . This PR updates the URL in Dockerfile and Docs.
Signed-off-by: Lup Yuen Lee <luppy@appkaki.com>
2026-05-25 08:34:45 -03:00
Huang Qi
e3eeaefd6d
style: Fix "the the" typo across the codebase.
...
Fix 269 occurrences of duplicate "the" word typo found in 209 files
across source code, header files, and configuration.
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2026-03-23 11:07:49 +01:00
wangzhi16
3b11545356
sched/spinlock: Update the information of critmon in docu.
...
Since the busy-wait time statistics for entering the critical section have been added, the critmon information in the document has been updated accordingly.
Signed-off-by: wangzhi16 <wangzhi16@xiaomi.com>
2026-01-27 21:59:14 +08:00
LuchianMihai
e09c8e510e
Documentation/Make: add implementation/make_build_system.rst
...
This commit adds initial high level overview of the NuttX
make-based build system. It documents:
* Tools used during the build process
* Mechanisms set in place during the build process
Signed-off-by: Luchian Mihai <luchiann.mihai@gmail.com>
2025-11-20 09:39:16 -05:00
Windsor Schmidt
6bbc8c701a
documentation: spelling and grammar fixes
2025-07-24 14:44:02 +08:00
Lars Kruse
ccc974b224
WIP: Documentation: replace first person perspectives
...
Documentation containing first person perspective phrasing may be
understood as belonging to a single person project (instead of a
community project).
2025-05-19 20:21:33 +08:00
Lars Kruse
57a7cb503a
Documentation: fix spelling
2025-05-15 11:33:41 +08:00
Lars Kruse
b333ad3ab5
style: fix typos
...
Thanks, codespell!
2025-04-30 13:45:46 +08:00
simbit18
0641e6f287
[DOC] implementation/simulation.rst: Removed the execute permissions.
2025-01-07 21:40:40 +08:00
Ludovic Vanasse
17e59a3426
Documentation: Fix code block in implementation/simulation.rst
...
Some codeblock had code that wasn't correctly align, which result in the
code not being in the code block.
2024-09-30 08:33:39 +08:00
raiden00pl
e7c9e46eb2
Documentation: port "Device Drivers vs. Bus Drivers and GPIO Drivers" from wiki
...
port page from wiki:
https://cwiki.apache.org/confluence/display/NUTTX/Device+Drivers+vs.+Bus+Drivers+and+GPIO+Drivers
2024-09-28 19:06:30 +08:00
raiden00pl
45a53f0079
Documentation: migrate pages from wiki
...
migrate pages:
https://cwiki.apache.org/confluence/display/NUTTX/Driver+Types
https://cwiki.apache.org/confluence/display/NUTTX/Upper+Half+and+Lower+Half+Drivers
and combine them into one page because they describe a similar topic
2024-09-28 19:06:30 +08:00
buxiasen
395c449884
critmon: update document about the critmon configurations usage.
...
Signed-off-by: buxiasen <buxiasen@xiaomi.com>
2024-09-19 03:16:14 +08:00
Alan Carvalho de Assis
b733030532
doc: Add NuttX Simulation page from Confluence
2024-09-09 08:40:31 +08:00
Yanfeng Liu
8ef723803b
docs/implementation: fix minor typos
...
This fixes a few minor typos encountered.
Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
2024-05-04 13:24:32 +08:00
Nathan Hartman
26e4dd5638
Documentation: Fix various typos
2023-11-23 16:38:19 -08:00
raiden00pl
16691f29a9
Documentation: migrate "Bottom-Half Interrupt Handlers" from wiki
...
link: https://cwiki.apache.org/confluence/display/NUTTX/Bottom-Half+Interrupt+Handlers
Co-authored-by: hartmannathan <59230071+hartmannathan@users.noreply.github.com>
2023-11-08 15:54:54 +08:00
raiden00pl
afa9e29272
Documentation: migrate "Effects of Disabling Interrupts or Pre-Emption on Response Latency" from wiki
...
link: https://cwiki.apache.org/confluence/display/NUTTX/Effects+of+Disabling+Interrupts+or+Pre-Emption+on+Response+Latency
2023-11-06 09:03:07 +08:00
raiden00pl
0b17238714
Documentation: migrate "Per-Thread Interrupt Controls" from wiki
...
link: https://cwiki.apache.org/confluence/display/NUTTX/Per-Thread+Interrupt+Controls
2023-11-06 09:03:07 +08:00
raiden00pl
fdc671fa3e
Documentation: migrate "Critical Section Monitor" from wiki
...
links: https://cwiki.apache.org/confluence/display/NUTTX/Critical+Section+Monitor
2023-11-05 12:11:14 +08:00
raiden00pl
f96064db75
Documentation: migrate "SMP Critical Sections" from wiki
...
links: https://cwiki.apache.org/confluence/display/NUTTX/SMP+Critical+Sections
2023-11-05 12:11:14 +08:00
raiden00pl
3b23a693ac
Documentation: migrate "Linux Processes vs NuttX Tasks" from wiki
...
link: https://cwiki.apache.org/confluence/display/NUTTX/Linux+Processes+vs+NuttX+Tasks
2023-11-05 12:11:14 +08:00