comparison loadtools/romdump.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
42 extern int optind; 42 extern int optind;
43 int c; 43 int c;
44 struct baudrate *br; 44 struct baudrate *br;
45 char *targv[2]; 45 char *targv[2];
46 46
47 while ((c = getopt(argc, argv, "a:b:B:c:C:h:H:i:P:")) != EOF) 47 while ((c = getopt(argc, argv, "a:b:B:c:C:h:H:i:P:t:")) != EOF)
48 switch (c) { 48 switch (c) {
49 case 'a': 49 case 'a':
50 iramimage.filename = optarg; 50 iramimage.filename = optarg;
51 continue; 51 continue;
52 case 'b': 52 case 'b':
74 set_beacon_interval(optarg); 74 set_beacon_interval(optarg);
75 continue; 75 continue;
76 case 'P': 76 case 'P':
77 if (find_bootctrl_entry(optarg) < 0) 77 if (find_bootctrl_entry(optarg) < 0)
78 exit(1); /* error msg already printed */ 78 exit(1); /* error msg already printed */
79 continue;
80 case 't':
81 set_romload_timeout(optarg);
79 continue; 82 continue;
80 case '?': 83 case '?':
81 default: 84 default:
82 usage: fprintf(stderr, 85 usage: fprintf(stderr,
83 "usage: fc-dspromdump [options] ttyport output-file\n"); 86 "usage: fc-dspromdump [options] ttyport output-file\n");