56 #ifndef MIFARECLASSIC_H_
57 #define MIFARECLASSIC_H_
59 #include "Application.h"
60 #include "ISO14443-3A.h"
62 #define MIFARE_CLASSIC_UID_SIZE ISO14443A_UID_SIZE_SINGLE
63 #define MIFARE_CLASSIC_1K_MEM_SIZE 1024
64 #define MIFARE_CLASSIC_4K_MEM_SIZE 4096
66 void MifareClassicAppInit1K(
void);
67 void MifareClassicAppInit4K(
void);
68 void MifareClassicAppReset(
void);
69 void MifareClassicAppTask(
void);
71 uint16_t MifareClassicAppProcess(uint8_t* Buffer, uint16_t BitCount);
73 void MifareClassicGetUid(ConfigurationUidType Uid);
74 void MifareClassicSetUid(ConfigurationUidType Uid);