comparison loadtools/bpmain.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 464a531122ab
comparison
equal deleted inserted replaced
682:a7496a1e0df7 683:ecea01f65146
25 extern char *optarg; 25 extern char *optarg;
26 extern int optind; 26 extern int optind;
27 int c; 27 int c;
28 char command[512]; 28 char command[512];
29 29
30 while ((c = getopt(argc, argv, "a:b:c:C:h:H:i:P:r:")) != EOF) 30 while ((c = getopt(argc, argv, "a:b:c:C:h:H:i:P:r:t:")) != EOF)
31 switch (c) { 31 switch (c) {
32 case 'a': 32 case 'a':
33 iramimage.filename = optarg; 33 iramimage.filename = optarg;
34 continue; 34 continue;
35 case 'b': 35 case 'b':
56 continue; 56 continue;
57 case 'r': 57 case 'r':
58 reattach = find_baudrate_by_name(optarg); 58 reattach = find_baudrate_by_name(optarg);
59 if (!reattach) 59 if (!reattach)
60 exit(1); /* error msg already printed */ 60 exit(1); /* error msg already printed */
61 continue;
62 case 't':
63 set_romload_timeout(optarg);
61 continue; 64 continue;
62 case '?': 65 case '?':
63 default: 66 default:
64 usage: fprintf(stderr, 67 usage: fprintf(stderr,
65 "usage: fc-buzplay [options] ttyport\n"); 68 "usage: fc-buzplay [options] ttyport\n");