56 #ifndef APPLICATION_H_
57 #define APPLICATION_H_
59 #include "../Common.h"
60 #include "../Configuration.h"
63 #include "MifareClassic.h"
66 INLINE
void ApplicationInit(
void) {
67 ActiveConfiguration.ApplicationInitFunc();
70 INLINE
void ApplicationTask(
void) {
71 ActiveConfiguration.ApplicationTaskFunc();
74 INLINE uint16_t ApplicationProcess(uint8_t* ByteBuffer, uint16_t ByteCount) {
75 return ActiveConfiguration.ApplicationProcessFunc(ByteBuffer, ByteCount);
78 INLINE
void ApplicationReset(
void) {
79 ActiveConfiguration.ApplicationResetFunc();
82 INLINE
void ApplicationGetUid(ConfigurationUidType Uid) {
83 ActiveConfiguration.ApplicationGetUidFunc(Uid);
86 INLINE
void ApplicationSetUid(ConfigurationUidType Uid) {
87 ActiveConfiguration.ApplicationSetUidFunc(Uid);