]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - armsrc/emvdataels.h
CHG: 'lf cotag read' - it now follows "lf config" settings when collecting signaldata.
[proxmark3-svn] / armsrc / emvdataels.h
index 6f3b6fdea336b84d2029e619f40dbdd91a43387d..ad46e9f4b731247c4c97a78edb1861b1fc67fbc1 100644 (file)
@@ -1,7 +1,11 @@
 //Data elements for EMV transactions.
-#include <stdint.h>
 #ifndef __EMVDATAELS_H
 #define __EMVDATAELS_H
+
+#include <stdint.h>
+
+typedef struct tagdescription tagdescription;
+
 //Known AIDs
 extern const uint8_t AID_VISA[5];
 extern const uint8_t AID_VISA_DB[7] ;
@@ -23,12 +27,6 @@ extern const uint8_t AID_ALIAS[7];
 
 //Master data file for PSE
 extern const uint8_t DF_PSE[];
-
-typedef struct{
-    uint8_t tag[2];
-    char description[255];
-}tagdescription;
-
 extern const tagdescription EMV_TAG_LIST[62]; //SW1 return values
 extern const uint8_t SW1_RESPONSE_BYTES[]; 
 extern const uint8_t SW1_WRONG_LENGTH[] ; 
Impressum, Datenschutz