comparison simtool/dispatch.c @ 96:a5dfab380a90

fc-simtool: iccid high-level read command implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 24 Jan 2021 22:11:34 +0000
parents 5f826e428641
children 597c4e87a1f4
comparison
equal deleted inserted replaced
95:5f826e428641 96:a5dfab380a90
10 #include <stdlib.h> 10 #include <stdlib.h>
11 #include <pcsclite.h> 11 #include <pcsclite.h>
12 #include <winscard.h> 12 #include <winscard.h>
13 #include "globals.h" 13 #include "globals.h"
14 14
15 extern int cmd_iccid();
15 extern int cmd_readbin(); 16 extern int cmd_readbin();
16 extern int cmd_readef(); 17 extern int cmd_readef();
17 extern int cmd_readrec(); 18 extern int cmd_readrec();
18 extern int cmd_select(); 19 extern int cmd_select();
19 20
31 int minargs; 32 int minargs;
32 int maxargs; 33 int maxargs;
33 int (*func)(); 34 int (*func)();
34 } cmdtab[] = { 35 } cmdtab[] = {
35 {"exit", 0, 0, cmd_exit}, 36 {"exit", 0, 0, cmd_exit},
37 {"iccid", 0, 0, cmd_iccid},
36 {"quit", 0, 0, cmd_exit}, 38 {"quit", 0, 0, cmd_exit},
37 {"readbin", 2, 2, cmd_readbin}, 39 {"readbin", 2, 2, cmd_readbin},
38 {"readef", 1, 1, cmd_readef}, 40 {"readef", 1, 1, cmd_readef},
39 {"readrec", 1, 2, cmd_readrec}, 41 {"readrec", 1, 2, cmd_readrec},
40 {"select", 1, 1, cmd_select}, 42 {"select", 1, 1, cmd_select},