int CmdHFEmv(const char *Cmd);
-int CmdHfEmvTransaction(const char *Cmd);
+int CmdHfEmvTest(const char *Cmd);
+int CmdHfEmvReadRecord(const char *Cmd);
+int CmdHfEmvClone(const char *Cmd);
+int CmdHfEmvTrans(const char *Cmd);
int CmdHfEmvGetrng(const char *Cmd);
int CmdHfEmvELoad(const char *Cmd);
int CmdHfEmvDump(const char *Cmd);
-//int CmdHfEmvSim(const char *Cmd);
+int CmdHfEmvSim(const char *Cmd);
int CmdHfEmvList(const char *Cmd);
-int usage_hf_emv_trans(void);
+int usage_hf_emv_test(void);
+int usage_hf_emv_readrecord(void);
+int usage_hf_emv_clone(void);
+int usage_hf_emv_transaction(void);
int usage_hf_emv_getrnd(void);
int usage_hf_emv_eload(void);
int usage_hf_emv_dump(void);