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

View file

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