comparison target-utils/simagent/cmdtab.c @ 783:c136a1a2474b

simagent: initial implementation of APDU exchange
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 13 Mar 2021 22:06:08 +0000
parents 8196bba46318
children b761029f9c03
comparison
equal deleted inserted replaced
782:badc5399d641 783:c136a1a2474b
1 #include "cmdtab.h" 1 #include "cmdtab.h"
2 2
3 extern void cmd_abbr(); 3 extern void cmd_abbr();
4 extern void cmd_abbw(); 4 extern void cmd_abbw();
5 extern void cmd_baud_switch(); 5 extern void cmd_baud_switch();
6 extern void cmd_exchange();
6 extern void cmd_jump(); 7 extern void cmd_jump();
7 extern void cmd_r8(); 8 extern void cmd_r8();
8 extern void cmd_r16(); 9 extern void cmd_r16();
9 extern void cmd_r32(); 10 extern void cmd_r32();
10 extern void cmd_sertimeout(); 11 extern void cmd_sertimeout();
19 extern void abb_power_off(); 20 extern void abb_power_off();
20 extern void abb_unlock_page2(); 21 extern void abb_unlock_page2();
21 extern void print_atr(); 22 extern void print_atr();
22 23
23 const struct cmdtab cmdtab[] = { 24 const struct cmdtab cmdtab[] = {
25 {"X", cmd_exchange},
24 {"abbinit", abb_init}, 26 {"abbinit", abb_init},
25 {"abbpage2", abb_unlock_page2}, 27 {"abbpage2", abb_unlock_page2},
26 {"abbr", cmd_abbr}, 28 {"abbr", cmd_abbr},
27 {"abbw", cmd_abbw}, 29 {"abbw", cmd_abbw},
28 {"atr", print_atr}, 30 {"atr", print_atr},