interrupt handling

Dependencies:  

Revision:
7:96baf1b2fd07
Parent:
5:93c612f43ec2
--- a/host.h	Thu Apr 02 21:10:48 2015 +0000
+++ b/host.h	Tue Apr 07 20:06:51 2015 +0000
@@ -0,0 +1,43 @@
+//void trf797xStopDecoders(void);
+//void trf797xRunDecoders(void);
+//void trf797xTxNextSlot(void);
+//void trf797xtDisableSlotCounter(void);
+//void trf797xReset(void);
+//void trf797xTurnRfOn(void);
+//void trf797xTurnRfOff(void);
+//void trf797xWriteIsoControl(uint8_t iso_control);
+//void iso15693FindTag(void);
+//void iso15693Anticollision(uint8_t *mask, uint8_t length);
+//void trf797xInitialSettings(void);
+//uint8_t     irqRegister = 0x01; // Interrupt register
+//volatile uint8_t     irqFlag = 0x00;
+//uint8_t     rxErrorFlag = 0x00;
+//uint8_t     readerMode;         // Determines how interrupts will be handled
+//int16_t     nfc_state;
+//uint8_t     nfc_protocol;
+//uint8_t     active;
+//uint8_t     tagFlag;
+//uint8_t     irqCount = 0;
+
+//uint8_t     debugBuffer[1000];  // Capture data for analysis
+//uint8_t     bufIdx=0;
+//extern uint8_t    turnRFOn[2];  
+//
+//extern uint8_t    testcommand[2];
+//
+//uint8_t     buffer[2];
+//int8_t      rxtxState = 1;      // Transmit/Receive byte count
+//uint8_t     afi = 0;
+//uint8_t     flags = 0;                      // Stores the mask value (used in anticollision)
+//uint8_t     command[2];
+//uint8_t     temp;
+//extern  uint8_t         irqRegister;        // Interrupt register (main.cpp)
+//volatile extern  uint8_t         irqFlag;            // main.cpp
+//extern  uint8_t         rxErrorFlag;        // main.cpp
+//extern  uint8_t         readerMode;         // Determines how interrupts will be handled (main.cpp)
+//extern  int8_t          rxtxState;          // Transmit/Receive byte count (main.cpp)
+//extern  uint8_t         buffer[2];
+//extern  uint8_t tagFlag;
+//extern  DigitalIn   irqPin;
+//extern  uint8_t     debugBuffer[1000];  // Capture data for analysis
+//extern  uint8_t     bufIdx;
\ No newline at end of file