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 }