This commit introduces a new guide in that details how to set up a reproducible development environment for NuttX using Nix flakes. The guide covers: - Prerequisites for using Nix flakes. - Steps to enter the NuttX development shell. - Benefits of using the Nix flake (reproducibility, simplified onboarding, dependency management). - An overview of the contents. A link to this new guide has also been added in index.rst to ensure discoverability. Signed-off-by: Côme VINCENT <44554692+comejv@users.noreply.github.com>
63 lines
1.4 KiB
ReStructuredText
63 lines
1.4 KiB
ReStructuredText
.. todo::
|
|
Create "tutorial" type documentation for specific subjects not to be covered in more general terms.
|
|
|
|
======
|
|
Guides
|
|
======
|
|
|
|
.. toctree::
|
|
nfs.rst
|
|
nix_flake.rst
|
|
usbtrace.rst
|
|
simulator.rst
|
|
rndis.rst
|
|
drivers.rst
|
|
cpp_cmake.rst
|
|
pysimcoder.rst
|
|
customboards.rst
|
|
customapps.rst
|
|
citests.rst
|
|
zerolatencyinterrupts.rst
|
|
fortify.rst
|
|
nestedinterrupts.rst
|
|
ofloader.rst
|
|
testingtcpip.rst
|
|
automounter.rst
|
|
stm32nullpointer.rst
|
|
stm32ccm.rst
|
|
etcromfs.rst
|
|
thread_local_storage.rst
|
|
devicetree.rst
|
|
changing_systemclockconfig.rst
|
|
usingkernelthreads.rst
|
|
armv7m_runtimestackcheck.rst
|
|
include_files_board_h.rst
|
|
specialstuff_in_nuttxheaderfiles.rst
|
|
kernel_threads_with_custom_stacks.rst
|
|
versioning_and_task_names.rst
|
|
logging_rambuffer.rst
|
|
ipv6.rst
|
|
integrate_newlib.rst
|
|
protected_build.rst
|
|
platform_directories.rst
|
|
port_drivers_to_stm32f7.rst
|
|
semihosting.rst
|
|
renode.rst
|
|
signal_events_interrupt_handlers.rst
|
|
signaling_sem_priority_inheritance.rst
|
|
smaller_vector_tables.rst
|
|
port.rst
|
|
updating_release_system_elf.rst
|
|
partially_linked_elf.rst
|
|
fully_linked_elf.rst
|
|
building_nuttx_with_app_out_of_src_tree.rst
|
|
building_uclibcpp.rst
|
|
custom_app_directories.rst
|
|
multiple_nsh_sessions.rst
|
|
nsh_network_link_management.rst
|
|
ram_rom_disks.rst
|
|
reading_can_msgs.rst
|
|
remove_device_drivers_nsh.rst
|
|
rust.rst
|
|
optee.rst
|
|
|