]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - armsrc/mifareutil.h
0. its alpha version!!!
[proxmark3-svn] / armsrc / mifareutil.h
index 9a909a355733879f447043d70a226a1d303110c7..4433fe65a952f3133dc571aff747b09f0495b6f7 100644 (file)
@@ -8,15 +8,20 @@
 //-----------------------------------------------------------------------------\r
 // code for work with mifare cards.\r
 //-----------------------------------------------------------------------------\r
+\r
 #ifndef __MIFAREUTIL_H\r
 #define __MIFAREUTIL_H\r
 \r
+// mifare authentication\r
 #define CRYPT_NONE    0\r
 #define CRYPT_ALL     1\r
 #define CRYPT_REQUEST 2\r
 #define AUTH_FIRST    0\r
 #define AUTH_NESTED   2\r
 \r
+// reader voltage field detector\r
+#define MF_MINFIELDV      4000\r
+\r
 // debug\r
 // 0 - no debug messages 1 - error messages 2 - all messages 4 - extended debug mode\r
 #define MF_DBG_NONE          0\r
@@ -33,14 +38,15 @@ extern int MF_DBGLEVEL;
 #define NS_RETRIES_GETNONCE 15\r
 #define NES_MAX_INFO         5\r
 \r
-//mifare emulate states\r
+//mifare emulator states\r
 #define MFEMUL_NOFIELD  0\r
 #define MFEMUL_IDLE     1\r
 #define MFEMUL_SELECT1  2\r
 #define MFEMUL_SELECT2  3\r
 #define MFEMUL_AUTH1    4\r
 #define MFEMUL_AUTH2    5\r
-#define MFEMUL_HALTED   6\r
+#define MFEMUL_WORK                    6\r
+#define MFEMUL_HALTED   7\r
 \r
 //functions\r
 uint8_t* mifare_get_bigbufptr(void);\r
Impressum, Datenschutz