|
M5Unit-NFC 0.0.3 git rev:59f5362
|
| ▼ src | |
| ▼ nfc | |
| ▼ a | |
| mifare.cpp | MIFARE definitions |
| mifare.hpp | MIFARE definitions |
| nfca.cpp | NFC-A definitions |
| nfca.hpp | NFC-A definitions |
| ▼ apdu | |
| apdu.cpp | Application Protocol Data Unit (ISO/IEC 7816-4) |
| apdu.hpp | Application Protocol Data Unit (ISO/IEC 7816-4) |
| ▼ b | |
| nfcb.cpp | NFC-B definitions |
| nfcb.hpp | NFC-B definitions |
| ▼ crypto | |
| aes.cpp | AES/CMAC helpers |
| aes.hpp | AES/CMAC helpers |
| mifare_classic_crypto1.hpp | Crypto1 for MIFARE Classic |
| secure_zero.hpp | Secure memory wipe helpers |
| ▼ f | |
| nfcf.cpp | NFC-F definitions |
| nfcf.hpp | NFC-F definitions |
| ▼ isoDEP | |
| desfire_file_system.cpp | File system base using isoDEP for MIFARE DESFire |
| desfire_file_system.hpp | File system base using isoDEP for MIFARE DESFire |
| file_system.cpp | File system base using isoDEP |
| file_system.hpp | File system base using isoDEP |
| isoDEP.cpp | ISO Data Exchange Protocol |
| isoDEP.hpp | ISO Data Exchange Protocol |
| nfc_b_file_system.cpp | File system base using isoDEP for NFC-B |
| nfc_b_file_system.hpp | File system base using isoDEP for NFC-B |
| ▼ layer | |
| ▼ a | |
| emulation_layer_a.cpp | Emulation layer for NFC-A |
| emulation_layer_a.hpp | Emulation layer for NFC-A |
| emulation_layer_a_ST25R3916.cpp | ST25R3916 NFC-A emulation adapter for common layer |
| nfc_layer_a.cpp | Common layer for NFC-A |
| nfc_layer_a.hpp | Common layer for NFC-A |
| nfc_layer_a_ST25R3916.cpp | ST25R3916 NFC-A adapter for common layer |
| ▼ b | |
| nfc_layer_b.hpp | Common layer for NFC-B |
| nfc_layer_b_ST25R3916.cpp | ST25R3916 NFC-B adapter for common layer |
| ▼ f | |
| emulation_layer_f.cpp | Emulation layer for NFC-F |
| emulation_layer_f.hpp | Emulation layer for NFC-F |
| emulation_layer_f_ST25R3916.cpp | ST25R3916 NFC-F emulation adapter for common layer |
| nfc_layer_f.cpp | Common layer for NFC-F |
| nfc_layer_f.hpp | Common layer for NFC-F |
| nfc_layer_f_ST25R3916.cpp | ST25R3916 NFC-F adapter for common layer |
| ▼ v | |
| nfc_layer_v.cpp | Common layer for NFC-V |
| nfc_layer_v.hpp | Common layer for NFC-V |
| nfc_layer_v_ST25R3916.cpp | ST25R3916 NFC-V adapter for common layer |
| ndef_layer.cpp | Common layer for NDEF related |
| ndef_layer.hpp | Common layer for NDEF related |
| nfc_layer.hpp | Common layer for NFC related units |
| ▼ ndef | |
| ndef.cpp | NDEF related |
| ndef.hpp | NDEF related |
| ndef_record.cpp | NDEF record |
| ndef_record.hpp | NDEF record |
| ndef_tlv.cpp | NDEF TLV |
| ndef_tlv.hpp | NDEF TLV |
| ▼ v | |
| nfcv.hpp | NFC-V definitions |
| manufacturer_id.hpp | Manufacturer ID (UID[0]) definitions for ISO/IEC 14443-3 |
| nfc.hpp | NFC definitions |
| ▼ unit | |
| ST25R3916_definition.hpp | Definitions for ST25R3916 |
| unit_ST25R3916.cpp | ST25R3916 Unit for M5UnitUnified |
| unit_ST25R3916.hpp | ST25R3916 Unit for M5UnitUnified |
| unit_ST25R3916_nfca.cpp | Class UnitST25R3916 implementation for NFC-A |
| unit_ST25R3916_nfcb.cpp | Class UnitST25R3916 implementation for NFC-B |
| unit_ST25R3916_nfcf.cpp | Class UnitST25R3916 implementation for NFC-F |
| unit_ST25R3916_nfcv.cpp | Class UnitST25R3916 implementation for NFC-V |
| unit_ST25R3916_util.cpp | Utility API |
| M5UnitUnifiedNFC.hpp | Main header of M5Unit-NFC |