FreeCalypso > hg > freecalypso-hwlab
comparison uicc/dispatch.c @ 133:f3bdefbeae38
fc-uicc-tool: readbin and readrec commands implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 04 Feb 2021 01:45:16 +0000 |
parents | f691a19f191d |
children | 69628bcfec17 |
comparison
equal
deleted
inserted
replaced
132:5af88fa11b54 | 133:f3bdefbeae38 |
---|---|
7 #include <string.h> | 7 #include <string.h> |
8 #include <strings.h> | 8 #include <strings.h> |
9 #include <stdlib.h> | 9 #include <stdlib.h> |
10 | 10 |
11 extern int cmd_exec(); | 11 extern int cmd_exec(); |
12 extern int cmd_readbin(); | |
13 extern int cmd_readrec(); | |
12 extern int cmd_select(); | 14 extern int cmd_select(); |
13 | 15 |
14 extern int display_sim_resp_in_hex(); | 16 extern int display_sim_resp_in_hex(); |
15 extern int good_exit(); | 17 extern int good_exit(); |
16 | 18 |
21 int (*func)(); | 23 int (*func)(); |
22 } cmdtab[] = { | 24 } cmdtab[] = { |
23 {"exec", 1, 1, cmd_exec}, | 25 {"exec", 1, 1, cmd_exec}, |
24 {"exit", 0, 0, good_exit}, | 26 {"exit", 0, 0, good_exit}, |
25 {"quit", 0, 0, good_exit}, | 27 {"quit", 0, 0, good_exit}, |
28 {"readbin", 2, 2, cmd_readbin}, | |
29 {"readrec", 2, 2, cmd_readrec}, | |
26 {"select", 1, 1, cmd_select}, | 30 {"select", 1, 1, cmd_select}, |
27 {"sim-resp", 0, 0, display_sim_resp_in_hex}, | 31 {"sim-resp", 0, 0, display_sim_resp_in_hex}, |
28 {0, 0, 0, 0} | 32 {0, 0, 0, 0} |
29 }; | 33 }; |
30 | 34 |