13 static void cmdrun(char *cmd);
18 static char cmdbuf[256];
22 ser_printstr("Starting rpikern\n");
26 ser_printstr("Going interactive\n");
28 int c = ser_getchar();
44 ser_printstr("error!\n");
50 if(cmdend < sizeof cmdbuf) {
61 ser_printstr("PANIC!\n");
65 static void cmdrun(char *cmd)
69 while(*cmd && isspace(*cmd)) cmd++;
71 while(*ptr && !isspace(*ptr)) ptr++;
75 if(strcmp(cmd, "help") == 0) {
76 ser_printstr("help not implemented yet\n");
77 } else if(strcmp(cmd, "ver") == 0) {
78 ser_printstr("rpikern version 0.0\n");
80 ser_printstr("Unknown command: ");