Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 608 → Rev 609

/kernel/trunk/generic/src/console/kconsole.c
40,6 → 40,7
#include <debug.h>
#include <func.h>
#include <symtab.h>
#include <macros.h>
 
/** Simple kernel console.
*
395,7 → 396,7
*
* @param arg Not used.
*/
void kconsole(void *arg)
void kconsole(void *prompt)
{
cmd_info_t *cmd_info;
count_t len;
407,7 → 408,7
}
while (true) {
cmdline = clever_readline(__FUNCTION__, stdin);
cmdline = clever_readline(prompt, stdin);
len = strlen(cmdline);
if (!len)
continue;
414,6 → 415,9
cmd_info = parse_cmdline(cmdline, len);
if (!cmd_info)
continue;
if (strncmp(cmd_info->name,"exit", \
min(strlen(cmd_info->name),5)) == 0)
break;
(void) cmd_info->func(cmd_info->argv);
}
}