Documentation: move debug pages to a separate top level page

Move debug related pages from Guides to a separate top level page.
This way all pages related to debugging will be in one place
which is more user friendly.

Related Github issue: https://github.com/apache/nuttx/issues/15667

Signed-off-by: raiden00pl <raiden00@railab.me>
This commit is contained in:
raiden00pl 2025-03-22 08:15:08 +01:00 committed by Xiang Xiao
parent a4777f153b
commit 9394962cf6
30 changed files with 22 additions and 14 deletions

View file

Before

Width:  |  Height:  |  Size: 172 KiB

After

Width:  |  Height:  |  Size: 172 KiB

View file

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View file

Before

Width:  |  Height:  |  Size: 205 KiB

After

Width:  |  Height:  |  Size: 205 KiB

View file

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 61 KiB

View file

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View file

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 89 KiB

View file

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

View file

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 138 KiB

View file

Before

Width:  |  Height:  |  Size: 517 KiB

After

Width:  |  Height:  |  Size: 517 KiB

View file

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View file

@ -0,0 +1,21 @@
=========
Debugging
=========
This page contains a collection of guides on how to debug problems with NuttX.
.. toctree::
gdbwithpython.rst
qemugdb.rst
gdbserver.rst
debugging_elf_loadable_modules.rst
tasktrace.rst
kasan.rst
coredump.rst
coresight.rst
stackcheck.rst
stackrecord.rst
disabling_stackdumpdebug.rst
debuggingflash_nuttxonarm.rst
cortexmhardfaults.rst
mte.rst

View file

@ -9,45 +9,32 @@ Guides
nfs.rst nfs.rst
usbtrace.rst usbtrace.rst
simulator.rst simulator.rst
qemugdb.rst
rndis.rst rndis.rst
drivers.rst drivers.rst
tasktrace.rst
cpp_cmake.rst cpp_cmake.rst
pysimcoder.rst pysimcoder.rst
customboards.rst customboards.rst
customapps.rst customapps.rst
citests.rst citests.rst
zerolatencyinterrupts.rst zerolatencyinterrupts.rst
kasan.rst
fortify.rst fortify.rst
nestedinterrupts.rst nestedinterrupts.rst
cortexmhardfaults.rst
coredump.rst
coresight.rst
gdbserver.rst
gdbwithpython.rst
ofloader.rst ofloader.rst
testingtcpip.rst testingtcpip.rst
automounter.rst automounter.rst
stm32nullpointer.rst stm32nullpointer.rst
stm32ccm.rst stm32ccm.rst
stackcheck.rst
stackrecord.rst
etcromfs.rst etcromfs.rst
thread_local_storage.rst thread_local_storage.rst
devicetree.rst devicetree.rst
debuggingflash_nuttxonarm.rst
changing_systemclockconfig.rst changing_systemclockconfig.rst
usingkernelthreads.rst usingkernelthreads.rst
armv7m_runtimestackcheck.rst armv7m_runtimestackcheck.rst
disabling_stackdumpdebug.rst
include_files_board_h.rst include_files_board_h.rst
specialstuff_in_nuttxheaderfiles.rst specialstuff_in_nuttxheaderfiles.rst
kernel_threads_with_custom_stacks.rst kernel_threads_with_custom_stacks.rst
versioning_and_task_names.rst versioning_and_task_names.rst
logging_rambuffer.rst logging_rambuffer.rst
mte.rst
ipv6.rst ipv6.rst
integrate_newlib.rst integrate_newlib.rst
protected_build.rst protected_build.rst
@ -65,7 +52,6 @@ Guides
building_nuttx_with_app_out_of_src_tree.rst building_nuttx_with_app_out_of_src_tree.rst
building_uclibcpp.rst building_uclibcpp.rst
custom_app_directories.rst custom_app_directories.rst
debugging_elf_loadable_modules.rst
multiple_nsh_sessions.rst multiple_nsh_sessions.rst
nsh_network_link_management.rst nsh_network_link_management.rst
ram_rom_disks.rst ram_rom_disks.rst

View file

@ -36,6 +36,7 @@ Last Updated: |today|
implementation/index.rst implementation/index.rst
reference/index.rst reference/index.rst
faq/index.rst faq/index.rst
debugging/index.rst
guides/index.rst guides/index.rst
glossary.rst glossary.rst
logos/index.rst logos/index.rst