nuttx/Documentation
Marco Casaroli bfb2cd5541 Documentation/esp32s3-devkit: Describe the kernel build configurations.
Describe kernel_oct and kernel_n8r2 next to the other configurations of this
board.

The entry for kernel_oct carries what a user needs and cannot guess:  a KERNEL
build is the only mode with fork() on this chip, the page pool is reached
through a scratch mapping rather than a permanent window, the ROMFS is linked
into the kernel image so a change to an application needs the whole
export-import-mkromfsimg-relink chain, how to confirm that the ROMFS is really
in the image, and that the shell needs the full path of a program.

The entry for kernel_n8r2 states its limit.  Each region of a process is 2
pages, ostest has 115 KiB of text against a 128 KiB text region, and a larger
program needs a module with more PSRAM.

Assisted-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Marco Casaroli <marco.casaroli@gmail.com>
2026-09-26 11:13:57 -03:00
..
_extensions
_static
_templates
applications Documentation/math: explain that KissFFT is a small FFT library 2026-09-22 00:11:08 +08:00
components drivers/ioexpander: add an optional pin PWM operation 2026-09-24 20:16:12 +08:00
contributing docs: document Python linting requirements 2026-09-15 09:40:09 +08:00
debugging Documentation: Add documentation of SCHED_DUMP_TASKS and SCHED_DUMP_STACK 2026-06-09 08:04:54 -04:00
faq !boards: Remove NSH_ARCHINIT and board_app_initialize 2026-05-02 18:36:46 +08:00
guides arch/x86_64: Implement up_addrenv_fork() and provide POSIX fork(). 2026-09-24 18:02:36 -03:00
implementation docs: document chroot jail root 2026-09-20 22:27:38 +08:00
introduction Documentation: Point the buildroot links at the repository that still exists. 2026-09-13 18:29:40 -03:00
logos
platforms Documentation/esp32s3-devkit: Describe the kernel build configurations. 2026-09-26 11:13:57 -03:00
quickstart Documentation: fill in pass1 directory description in organization.rst 2026-07-06 10:18:42 -03:00
reference docs/pthread: Document pthread_sigqueue 2026-09-21 14:53:26 +08:00
ReleaseNotes Documentation: add NuttX 13.1.0 release notes 2026-09-26 10:54:27 -03:00
standards docs/pthread: Document pthread_sigqueue 2026-09-21 14:53:26 +08:00
testing ci: apply Depends-On dependencies to the memory report 2026-09-15 08:47:25 -03:00
.gitignore
conf.py Documentation: conf: Ignore .venv 2026-05-29 01:26:21 +08:00
glossary.rst
index.rst
known-warnings.txt
legacy_README.md Documentation: Point the buildroot links at the repository that still exists. 2026-09-13 18:29:40 -03:00
make.bat
Makefile
Pipfile
Pipfile.lock build(deps): bump anyio from 4.14.0 to 4.14.2 in /Documentation 2026-09-20 18:04:41 -03:00
security.rst
substitutions.rst