Function first_application::start

source ·
pub fn start() -> Result<(), &'static str>
Expand description

Starts the first applications that run in Theseus by creating a new “default” application namespace and spawning the first application Task(s).

Currently this only spawns a shell (terminal), but in the future it could spawn a fuller desktop environment.

Kernel initialization routines should be complete before invoking this.