interrupt handling

Dependencies:  

host.h

Committer:
soumi_ghsoh
Date:
2015-04-07
Revision:
7:96baf1b2fd07
Parent:
5:93c612f43ec2

File content as of revision 7:96baf1b2fd07:

//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;