cederom commented on issue #11321:
URL: https://github.com/apache/nuttx/issues/11321#issuecomment-3924927583

   @patacongo pointed to older documentation [1] that we may use as reference 
point, and probably we should update our current documentation :-)
   
   I like the clear distinction:
   1. Phase A - The hardware-specific power-on reset initialization (ARCH_INIT 
/ INIT_ARCH?)
   2. Phase B - NuttX RTOS initialization (NX_INIT / INIT_NX?)
   3. Phase C - Application Initialization (APP_INIT / INIT_APP? nsh init here?)
   
   But there is no info about where and how board is initialized (BOARD_INIT / 
INIT_BOARD?) maybe we could add one (as C before APP, then APP becomes D)? :-)
   
   @linguini1 added plantuml support for documentation so we can now 
auto-generate awesome diagrams from simple text :-)
   
   [1] 
https://cwiki.apache.org/confluence/display/NUTTX/NuttX+Initialization+Sequence


-- 
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