Subversion Repositories Code-Repo

Rev

Rev 148 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 148 Rev 154
Line 140... Line 140...
140
 
140
 
141
void NFC_Init(void);
141
void NFC_Init(void);
142
 
142
 
143
// Generic PN532 functions
143
// Generic PN532 functions
144
unsigned char NFC_SAMConfig(void);
144
unsigned char NFC_SAMConfig(void);
145
NFC_FIRMWARE_VERSION NFC_getFirmwareVersion(void);
145
NFC_FIRMWARE_VERSION NFC_Get_Firmware_Version(void);
146
unsigned char NFC_sendCommandCheckAck(unsigned char *cmd, unsigned char cmdlen);
146
unsigned char NFC_Send_Command_Check_Ack(unsigned char *cmd, unsigned char cmdlen);
147
//unsigned char NFC_writeGPIO(unsigned char pinstate);
147
//unsigned char NFC_writeGPIO(unsigned char pinstate);
148
//unsigned char NFC_readGPIO(void);
148
//unsigned char NFC_readGPIO(void);
149
 
149
 
150
// ISO14443A functions
150
// ISO14443A functions
151
unsigned char NFC_readPassiveTargetID(NFC_TargetDataMiFare *uidData);
151
unsigned char NFC_Read_Passive_Target_ID(NFC_TargetDataMiFare *uidData);
152
unsigned char NFC_pollTargets(unsigned char number, unsigned char period, NFC_TargetDataMiFare *uidData);
152
unsigned char NFC_Poll_Targets(unsigned char number, unsigned char period, NFC_TargetDataMiFare *uidData);
153
 
153
 
154
// Mifare Classic functions
154
// Mifare Classic functions
155
unsigned char NFC_mifareclassic_IsFirstBlock(unsigned long uiBlock);
155
unsigned char NFC_mifareclassic_IsFirstBlock(unsigned long uiBlock);
156
unsigned char NFC_mifareclassic_IsTrailerBlock(unsigned long uiBlock);
156
unsigned char NFC_mifareclassic_IsTrailerBlock(unsigned long uiBlock);
157
unsigned char NFC_mifareclassic_AuthenticateBlock(unsigned char *uid, unsigned char uidLen, unsigned long blockNumber, unsigned char keyNumber, unsigned char *keyData);
157
unsigned char NFC_mifareclassic_AuthenticateBlock(unsigned char *uid, unsigned char uidLen, unsigned long blockNumber, unsigned char keyNumber, unsigned char *keyData);