application repo vs core repo
I was reading about the nuttx architecture ( http://localhost:4000/nuttx-architecture.html) . When I look at the Nuttx repo, I see two parts /apps and /nuttx (core) . It would be interesting to mention how the architecture maps to the directory structure.
Also, what are important files in the repository for e.g. apps. When I try:
apps $ make menuconfig
I get an error:
/Users/pmu/projects/nuttx/apps/import/Make.defs:36: /Users/pmu/projects/nuttx/apps/import/.config: No such file or directory /Users/pmu/projects/nuttx/apps/import/Make.defs:37: /Users/pmu/projects/nuttx/apps/import/build/Make.defs: No such file or directory
Also, there is an "examples" directory which could be interesting to mention.
Well, for the background, I wanted to play with the source code of nsh which I was expecting in the apps directory.
Let me know your thoughts so I could try to add a bit more context to the architecture chapter.