X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=rpikern;a=blobdiff_plain;f=src%2Fmain.c;fp=src%2Fmain.c;h=29c0f14bab61b03159d84bb5a6f4bc0adb5bb069;hp=db2ab86bfd2542e28df01e7c15ba2ee840ae4761;hb=6da291dc416a718164b5596aa16b1901f2770732;hpb=32ccc707bc0821d7ff4248fe9f58e92e9c6ebef9 diff --git a/src/main.c b/src/main.c index db2ab86..29c0f14 100644 --- a/src/main.c +++ b/src/main.c @@ -12,6 +12,8 @@ void dbgled(int x); +void reboot(void); + static void cmdrun(char *cmd); int main(void) @@ -61,6 +63,12 @@ int main(void) return 0; } +void reboot(void) +{ + printf("Rebooting ...\n"); + rpi_reboot(); +} + static void cmdrun(char *cmd) { char *ptr, *args; @@ -71,7 +79,9 @@ static void cmdrun(char *cmd) *ptr = 0; args = ptr + 1; - if(strcmp(cmd, "help") == 0) { + if(strcmp(cmd, "reboot") == 0) { + reboot(); + } else if(strcmp(cmd, "help") == 0) { printf("help not implemented yet\n"); } else if(strcmp(cmd, "ver") == 0) { printf("rpikern version 0.0\n");