42 #ifndef _LIBNFC_MIFARE_H_
43 # define _LIBNFC_MIFARE_H_
62 struct mifare_param_auth {
64 uint8_t abtAuthUid[4];
67 struct mifare_param_data {
71 struct mifare_param_value {
76 struct mifare_param_auth mpa;
77 struct mifare_param_data mpd;
78 struct mifare_param_value mpv;
95 uint8_t abtManufacturer[8];
96 } mifare_classic_block_manufacturer;
100 } mifare_classic_block_data;
104 uint8_t abtAccessBits[4];
106 } mifare_classic_block_trailer;
109 mifare_classic_block_manufacturer mbm;
110 mifare_classic_block_data mbd;
111 mifare_classic_block_trailer mbt;
112 } mifare_classic_block;
115 mifare_classic_block amb[256];
116 } mifare_classic_tag;
127 } mifareul_block_manufacturer;
131 } mifareul_block_data;
134 mifareul_block_manufacturer mbm;
135 mifareul_block_data mbd;
139 mifareul_block amb[4];
145 #endif // _LIBNFC_MIFARE_H_