comparison loadtools/ltmain.c @ 683:ecea01f65146

loadtools: implemented -t option for boot ROM wait timeout
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 10 Mar 2020 07:05:32 +0000
parents cef70d53fc5e
children 752aef91cc95
comparison
equal deleted inserted replaced
682:a7496a1e0df7 683:ecea01f65146
26 extern char *optarg; 26 extern char *optarg;
27 extern int optind; 27 extern int optind;
28 int c; 28 int c;
29 char command[512]; 29 char command[512];
30 30
31 while ((c = getopt(argc, argv, "a:b:B:c:C:h:H:i:P:r:")) != EOF) 31 while ((c = getopt(argc, argv, "a:b:B:c:C:h:H:i:P:r:t:")) != EOF)
32 switch (c) { 32 switch (c) {
33 case 'a': 33 case 'a':
34 iramimage.filename = optarg; 34 iramimage.filename = optarg;
35 continue; 35 continue;
36 case 'b': 36 case 'b':
62 continue; 62 continue;
63 case 'r': 63 case 'r':
64 reattach = find_baudrate_by_name(optarg); 64 reattach = find_baudrate_by_name(optarg);
65 if (!reattach) 65 if (!reattach)
66 exit(1); /* error msg already printed */ 66 exit(1); /* error msg already printed */
67 continue;
68 case 't':
69 set_romload_timeout(optarg);
67 continue; 70 continue;
68 case '?': 71 case '?':
69 default: 72 default:
70 usage: fprintf(stderr, 73 usage: fprintf(stderr,
71 "usage: fc-loadtool [options] ttyport [command-script]\n"); 74 "usage: fc-loadtool [options] ttyport [command-script]\n");