comparison loadtools/clmain.c @ 536:dc05170ab113

fc-xram JTAG mode (-j) implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 19 Jun 2019 22:20:24 +0000
parents 8c011177adb9
children aba969153d20
comparison
equal deleted inserted replaced
535:88962b111edc 536:dc05170ab113
23 23
24 extern struct baudrate *find_baudrate_by_name(); 24 extern struct baudrate *find_baudrate_by_name();
25 25
26 struct baudrate *xram_load_baudrate; 26 struct baudrate *xram_load_baudrate;
27 struct baudrate *xram_run_baudrate = baud_rate_table; /* 1st entry default */ 27 struct baudrate *xram_run_baudrate = baud_rate_table; /* 1st entry default */
28 int xram_jtag_mode;
28 29
29 char **passon_argv; 30 char **passon_argv;
30 int passon_argc; 31 int passon_argc;
31 32
32 main(argc, argv) 33 main(argc, argv)
35 extern char *optarg; 36 extern char *optarg;
36 extern int optind; 37 extern int optind;
37 int c; 38 int c;
38 struct baudrate *br; 39 struct baudrate *br;
39 40
40 while ((c = getopt(argc, argv, "+a:b:B:c:C:h:H:i:nr:")) != EOF) 41 while ((c = getopt(argc, argv, "+a:b:B:c:C:h:H:i:jnr:")) != EOF)
41 switch (c) { 42 switch (c) {
42 case 'a': 43 case 'a':
43 iramimage.filename = optarg; 44 iramimage.filename = optarg;
44 continue; 45 continue;
45 case 'b': 46 case 'b':
63 case 'H': 64 case 'H':
64 read_hwparam_file_fullpath(optarg); 65 read_hwparam_file_fullpath(optarg);
65 continue; 66 continue;
66 case 'i': 67 case 'i':
67 set_beacon_interval(optarg); 68 set_beacon_interval(optarg);
69 continue;
70 case 'j':
71 xram_jtag_mode = 1;
68 continue; 72 continue;
69 case 'n': 73 case 'n':
70 gta_modem_poweron = 0; 74 gta_modem_poweron = 0;
71 continue; 75 continue;
72 case 'r': 76 case 'r':