interrupt handling

Dependencies:  

Revision:
10:98a58968dc7d
Parent:
9:9266e0109d26
Child:
11:d5e8f47880f1
--- a/readerComm.h	Wed Apr 08 20:48:05 2015 +0000
+++ b/readerComm.h	Thu Apr 09 22:09:35 2015 +0000
@@ -18,16 +18,18 @@
 void ReadNFC(void);                                                  // read teag ID/Single Read
 void PollNFC(uint8_t *irqStatus);                                    // read rx complete irq from trf7970a.
 void handlerNFC(void);                                               // trf7970 irq handler    
-
+void StandByNFC(void);
+//uint8_t pwr_mode ;
 
         
 //  Booleans 
-#define     DESELECT    1
-#define     SELECT      0
-#define     ADDRESS     0
-#define     COMMAND     1
-#define     WRITE       0
-#define     READ        1
+#define     DESELECT        1
+#define     SELECT          0
+#define     ADDRESS         0
+#define     COMMAND         1
+#define     WRITE           0
+#define     READ            1
+   
 //led
 #define     LED_ON      0
 #define     LED_OFF     1
@@ -100,4 +102,23 @@
 //  Misc
 #define SIXTEEN_SLOTS               0x06
 #define ONE_SLOT                    0x26
+//power modes 
+//#if STANDBY
+//#endif
+//
+//#if NFC_3V
+//#define PWR_MODE4_3V         pwr_mode=0x20
+//#endif  
+//
+//#if NFV_5V
+////#define PWR_MODE4_5V         pwr_mode=0x21
+//#endif
 
+#define NFC_SLEEP         EN2=1
+#define NFC_C_PWR_DOWN    EN2=0
+#define NFC_ON            EN=1
+#define NFC_OFF           EN=0
+//#define PWR_MODE4_3V         pwr_mode=0x20
+//#define PWR_MODE4_5V         pwr_mode=0x21
+//#define PWR_STANDBY_3V  pwr_mode =0x81                                         //enable this to operate trf7970a in standby mode.
+//#define PWR_STANDBY_5V  pwr_mode =0x80
\ No newline at end of file