casaroli opened a new pull request, #20395: URL: https://github.com/apache/nuttx/pull/20395
## Summary The ESP32-S3 chip page did not say which build modes the chip supports, how a KERNEL build uses the MMU, or what happens when user code takes a fault. This adds a "Memory Protection and Build Modes" section with the three build modes, the page pool, the fault behaviour of `CONFIG_ESP32S3_USERFAULT_ABORT` with the console messages it prints, and `CONFIG_ESP32S3_PAGEFAULT`. On the board page, `kernel_oct` said the shell needs the full path of a program, but `/system/bin` is in `PATH` and programs run by name. That sentence is replaced by a short description of process isolation and of how `ostest` and `sandbox` check it on the board. `ksta_softap` gets the section it did not have. `sandbox` is added by apache/nuttx-apps#3721. ## Impact Documentation only. ## Testing `make html` in `Documentation` with the Pipfile packages: no warning from the two pages, and every new cross-reference resolves. The only warning of the build is `guides/port_bootsequence.rst` needing `plantuml`, which is not installed here. The console output quoted in the text is from `esp32s3-devkit:kernel_oct` on an ESP32-S3-WROOM-2-N32R8V, running current master with apache/nuttx-apps#3721. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
