comparison serial/main.c @ 41:5ee00413b8af

serial: beginning of fcsim-serial-be
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 20 Mar 2021 20:53:51 +0000
parents serial/atrmain.c@8f505d413815
children 6cc3eea720cb
comparison
equal deleted inserted replaced
40:8f505d413815 41:5ee00413b8af
1 /*
2 * This module implements the main() function for fcsim-serial-be.
3 */
4
5 #include <stdio.h>
6 #include <stdlib.h>
7
8 extern unsigned baud_base;
9
10 main(argc, argv)
11 char **argv;
12 {
13 int rc;
14
15 if (argc != 3) {
16 fprintf(stderr, "usage: %s ttyport baud\n", argv[0]);
17 exit(1);
18 }
19 open_serial_port(argv[1]);
20 parse_baud_spenh_arg(argv[2]);
21 set_serial_params(baud_base);
22 set_serial_nonblock(0);
23 serial_card_reset();
24 rc = collect_atr();
25 if (rc < 0)
26 exit(1);
27 print_atr("A");
28
29 /* remaining logic to be implemented */
30 exit(0);
31 }