FreeCalypso > hg > fc-sim-tools
comparison simtool/main.c @ 46:e2ef4b8e4136
main tools: display spenh info when serial back end is used
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 21 Mar 2021 02:08:02 +0000 |
parents | 7c26eac6ab00 |
children | 3fe1954f5dec |
comparison
equal
deleted
inserted
replaced
45:9eb5460f51a6 | 46:e2ef4b8e4136 |
---|---|
2 #include <stdlib.h> | 2 #include <stdlib.h> |
3 #include <unistd.h> | 3 #include <unistd.h> |
4 | 4 |
5 extern char be_reader_name[]; | 5 extern char be_reader_name[]; |
6 extern char be_atr_string[]; | 6 extern char be_atr_string[]; |
7 extern char be_extra_info[]; | |
7 | 8 |
8 main(argc, argv) | 9 main(argc, argv) |
9 char **argv; | 10 char **argv; |
10 { | 11 { |
11 extern int optind; | 12 extern int optind; |
24 } | 25 } |
25 if (be_reader_name[0]) | 26 if (be_reader_name[0]) |
26 printf("Card reader name: %s\n", be_reader_name); | 27 printf("Card reader name: %s\n", be_reader_name); |
27 if (be_atr_string[0]) | 28 if (be_atr_string[0]) |
28 printf("ATR: %s\n", be_atr_string); | 29 printf("ATR: %s\n", be_atr_string); |
30 if (be_extra_info[0]) | |
31 puts(be_extra_info); | |
29 for (;;) { | 32 for (;;) { |
30 if (isatty(0)) { | 33 if (isatty(0)) { |
31 fputs("simtool> ", stdout); | 34 fputs("simtool> ", stdout); |
32 fflush(stdout); | 35 fflush(stdout); |
33 } | 36 } |