41 #ifndef _LIBNFC_MIFARE_H_
42 # define _LIBNFC_MIFARE_H_
61 struct mifare_param_auth {
63 uint8_t abtAuthUid[4];
66 struct mifare_param_data {
70 struct mifare_param_value {
75 struct mifare_param_auth mpa;
76 struct mifare_param_data mpd;
77 struct mifare_param_value mpv;
94 uint8_t abtUnknown[8];
95 } mifare_classic_block_manufacturer;
99 } mifare_classic_block_data;
103 uint8_t abtAccessBits[4];
105 } mifare_classic_block_trailer;
108 mifare_classic_block_manufacturer mbm;
109 mifare_classic_block_data mbd;
110 mifare_classic_block_trailer mbt;
111 } mifare_classic_block;
114 mifare_classic_block amb[256];
115 } mifare_classic_tag;
126 } mifareul_block_manufacturer;
130 } mifareul_block_data;
133 mifareul_block_manufacturer mbm;
134 mifareul_block_data mbd;
138 mifareul_block amb[4];
144 #endif // _LIBNFC_MIFARE_H_