xous-core/services/shellchat
bunnie cf89ebe5f5 add wrapper around main functions that need bigger stacks
This allows for `ditherpunk` config to have a much larger
stack size on select processes only.

The cost comes at a 4k fixed overhead for the sacrificial
wrapper thread, so we lose about 20k of runtime RAM, even
when ditherpunk is *not* activated (because we're
always wrapping the threads).

There is no impact on scheduling or CPU utilization, as the
wrapper thread blocks and is never scheduled once the real
main starts. However, it does subtract one thread from the
total available thread pool.
2022-06-16 03:40:19 +08:00
..
locales lay in another layer of tts functionality 2022-03-11 02:37:48 +08:00
src add wrapper around main functions that need bigger stacks 2022-06-16 03:40:19 +08:00
Cargo.toml fix warnings 2022-06-14 17:09:44 +08:00
README.md add docs and screenshots 2022-01-25 03:11:50 +08:00
shellchat_screen1.png fix errant dot from screenshot tool 2021-03-11 23:07:05 +08:00

Shell Chat

shellchat is the basic command line environment for Precursor. It houses most of the system maintenanence and test commands.

If you'd like to make your own REPL-type app, check out apps/repl/ for a pared-down version of shellchat which is a better starting point.