sparrow-kata-full/apps
Sam Leffler 88841cb7a7 DebugConsole: add autostart script support & make uart optional
- make kata-uart-client use dependent on a new "sparrow_uart_support"
  feature; this is needed for headless operation and for platforms
  without a working uart driver
- add a mechanism where an "autostart.repl" file is fetched  from the
  builtins (if present) and passed through the shell; output goes to
  the uart if configured, otherwise the kernel or /dev/nnull
- add a new "source" shell command that interprets the contents of a
  builtins file as console input
- rework the command interpreter to support autostart & source
- move the logging hookup to kata-debug-console so the system builds
  when no uart support is conffigured (need to add fallback to debug
  syscalls in case that works when no driver is present)

Change-Id: I5e6725c93488a48d212dfaca425ede37cbdb72e5
GitOrigin-RevId: 6f360cab71ea103af52e3c68ca240fc16e0f20bb
2022-10-18 15:36:33 -07:00
..
c Merge "apps: Extract crt0 from C apps" 2022-10-06 19:01:17 +00:00
repl kata: add directory for repl scripts 2022-10-18 15:36:09 -07:00
rust kata: rename kata-sdk-interface to sdk-interface 2022-10-06 19:04:47 +00:00
system DebugConsole: add autostart script support & make uart optional 2022-10-18 15:36:33 -07:00