FreeCalypso > hg > fc-sim-tools
comparison serial/atrmain.c @ 38:1d96f3b4f155
serial: started with fcsim-serial-atr
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 20 Mar 2021 19:19:46 +0000 |
parents | |
children | 8f505d413815 |
comparison
equal
deleted
inserted
replaced
37:4e5586c7f275 | 38:1d96f3b4f155 |
---|---|
1 /* | |
2 * This module implements the main() function for fcsim-serial-atr utility. | |
3 */ | |
4 | |
5 #include <stdio.h> | |
6 #include <stdlib.h> | |
7 | |
8 main(argc, argv) | |
9 char **argv; | |
10 { | |
11 int rc; | |
12 | |
13 if (argc != 3) { | |
14 fprintf(stderr, "usage: %s ttyport baud\n", argv[0]); | |
15 exit(1); | |
16 } | |
17 open_serial_port(argv[1]); | |
18 set_serial_params(atoi(argv[2])); | |
19 set_serial_nonblock(0); | |
20 serial_card_reset(); | |
21 rc = collect_atr(); | |
22 if (rc < 0) | |
23 exit(1); | |
24 print_atr("ATR:"); | |
25 exit(0); | |
26 } |