@@ -1,14 +1,17 @@ #include extern stat entry(kenv); -stat _boot(unsigned int argc, char** argv) { +unsigned long long +_boot(unsigned int argc, /* argument count */ + char** argv, /* arguments */ + char** envp /* environment */ ) { kenv e = { - // todo: determine terminal class and set term vs ansi correctly! + /* TODO: determine terminal class and set term vs ansi correctly! */ { {kiostream_term, 0}, {kiostream_term, 1} }, // chan std { {kiostream_closed}, {kiostream_term, 2} }, // chan err - argc, argv, - null // no environment yet + argc, argv, + null // needs parsing }; return entry(e); }