interrupt handling
host.h
- Committer:
- soumi_ghsoh
- Date:
- 2015-04-10
- Revision:
- 12:336524cf63de
- Parent:
- 7:96baf1b2fd07
File content as of revision 12:336524cf63de:
//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;