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]

Reply via email to