FreeCalypso > hg > freecalypso-sw
comparison loadtools/ltmain.c @ 27:ae6294b8a015
loadtool: exit jump0 implemented
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sat, 04 May 2013 06:22:09 +0000 |
parents | aca1948e9713 |
children | dacf45e3d20f |
comparison
equal
deleted
inserted
replaced
26:1a3bbab2ea26 | 27:ae6294b8a015 |
---|---|
10 #include "srecreader.h" | 10 #include "srecreader.h" |
11 | 11 |
12 extern char *target_ttydev; | 12 extern char *target_ttydev; |
13 extern struct srecreader iramimage; | 13 extern struct srecreader iramimage; |
14 extern char default_loadagent_image[]; | 14 extern char default_loadagent_image[]; |
15 | |
16 extern void (*default_exit)(); | |
15 | 17 |
16 char loadtool_command[512]; | 18 char loadtool_command[512]; |
17 | 19 |
18 main(argc, argv) | 20 main(argc, argv) |
19 char **argv; | 21 char **argv; |
57 if (isatty(0)) { | 59 if (isatty(0)) { |
58 fputs("loadtool> ", stdout); | 60 fputs("loadtool> ", stdout); |
59 fflush(stdout); | 61 fflush(stdout); |
60 } | 62 } |
61 if (!fgets(loadtool_command, sizeof loadtool_command, stdin)) | 63 if (!fgets(loadtool_command, sizeof loadtool_command, stdin)) |
62 exit(0); | 64 default_exit(); |
63 loadtool_dispatch_cmd(); | 65 loadtool_dispatch_cmd(); |
64 } | 66 } |
65 } | 67 } |