FreeCalypso > hg > freecalypso-sw
comparison loadtools/sertool.c @ 84:ccc5161848c7
loadtools: support building for GTA0x AP
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Tue, 20 Aug 2013 04:51:15 +0000 |
parents | 278052b6afda |
children | 7b3fd0e2a352 |
comparison
equal
deleted
inserted
replaced
83:ebe258a85813 | 84:ccc5161848c7 |
---|---|
12 #include <unistd.h> | 12 #include <unistd.h> |
13 #include "srecreader.h" | 13 #include "srecreader.h" |
14 | 14 |
15 extern char *target_ttydev; | 15 extern char *target_ttydev; |
16 extern struct srecreader iramimage; | 16 extern struct srecreader iramimage; |
17 extern int gta_modem_poweron; | |
17 | 18 |
18 main(argc, argv) | 19 main(argc, argv) |
19 char **argv; | 20 char **argv; |
20 { | 21 { |
21 extern char *optarg; | 22 extern char *optarg; |
22 extern int optind; | 23 extern int optind; |
23 int c; | 24 int c; |
24 | 25 |
25 while ((c = getopt(argc, argv, "b:h:H:i:")) != EOF) | 26 while ((c = getopt(argc, argv, "b:h:H:i:n")) != EOF) |
26 switch (c) { | 27 switch (c) { |
27 case 'b': | 28 case 'b': |
28 set_romload_baudrate(optarg); | 29 set_romload_baudrate(optarg); |
29 continue; | 30 continue; |
30 case 'h': | 31 case 'h': |
33 case 'H': | 34 case 'H': |
34 read_hwparam_file_fullpath(optarg); | 35 read_hwparam_file_fullpath(optarg); |
35 continue; | 36 continue; |
36 case 'i': | 37 case 'i': |
37 set_beacon_interval(optarg); | 38 set_beacon_interval(optarg); |
39 continue; | |
40 case 'n': | |
41 gta_modem_poweron = 0; | |
38 continue; | 42 continue; |
39 case '?': | 43 case '?': |
40 default: | 44 default: |
41 usage: fprintf(stderr, | 45 usage: fprintf(stderr, |
42 "usage: fc-iram [options] ttyport iramimage.srec\n"); | 46 "usage: fc-iram [options] ttyport iramimage.srec\n"); |