]>
Commit | Line | Data |
---|---|---|
81740aa5 | 1 | #include "cmdhfmf.h" |
2 | #include "cmdhf14a.h" | |
3 | ||
f168b263 | 4 | #ifndef CMDHFMFU_H__ |
5 | #define CMDHFMFU_H__ | |
6 | ||
81740aa5 | 7 | //standard ultralight |
8 | int CmdHF14AMfUWrBl(const char *Cmd); | |
9 | int CmdHF14AMfURdBl(const char *Cmd); | |
10 | ||
11 | //Crypto Cards | |
12 | int CmdHF14AMfUCRdBl(const char *Cmd); | |
13 | int CmdHF14AMfUCRdCard(const char *Cmd); | |
14 | int CmdHF14AMfucAuth(const char *Cmd); | |
15 | ||
a2e2bb8a | 16 | //general stuff |
17 | int CmdHF14AMfUDump(const char *Cmd); | |
18 | int CmdHF14AMfUInfo(const char *Cmd); | |
c7442b76 | 19 | uint32_t GetHF14AMfU_Type(void); |
a2e2bb8a | 20 | |
c7442b76 | 21 | int ul_print_type(uint32_t tagtype, uint8_t spacer); |
a2e2bb8a | 22 | void ul_switch_off_field(void); |
92690507 | 23 | |
24 | int usage_hf_mfu_dump(void); | |
a2e2bb8a | 25 | int usage_hf_mfu_info(void); |
81740aa5 | 26 | |
27 | int CmdHFMFUltra(const char *Cmd); | |
8ceb6b03 | 28 | |
29 | typedef enum TAGTYPE_UL { | |
c7442b76 | 30 | UNKNOWN = 0x000000, |
31 | UL = 0x000001, | |
32 | UL_C = 0x000002, | |
33 | UL_EV1_48 = 0x000004, | |
34 | UL_EV1_128 = 0x000008, | |
35 | NTAG = 0x000010, | |
36 | NTAG_203 = 0x000020, | |
37 | NTAG_210 = 0x000040, | |
38 | NTAG_212 = 0x000080, | |
39 | NTAG_213 = 0x000100, | |
40 | NTAG_215 = 0x000200, | |
41 | NTAG_216 = 0x000400, | |
42 | MY_D = 0x000800, | |
43 | MY_D_NFC = 0x001000, | |
44 | MY_D_MOVE = 0x002000, | |
45 | MY_D_MOVE_NFC = 0x004000, | |
46 | NTAG_I2C_1K = 0x008000, | |
47 | NTAG_I2C_2K = 0x010000, | |
48 | MAGIC = 0x020000, | |
8ceb6b03 | 49 | UL_MAGIC = UL | MAGIC, |
50 | UL_C_MAGIC = UL_C | MAGIC, | |
c7442b76 | 51 | UL_ERROR = 0xFFFFFF, |
8ceb6b03 | 52 | } TagTypeUL_t; |
53 | ||
f168b263 | 54 | #endif |