Lines Matching refs:DesfireCapContainer
252 (*NdefMap->DataCount == NdefMap->DesfireCapContainer.NdefDataLen)) in phFriNfc_Desfire_RdNdef()
264 NdefMap->DesfireCapContainer.IsNlenPresentFlag = 0; in phFriNfc_Desfire_RdNdef()
265 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = 0; in phFriNfc_Desfire_RdNdef()
470 BufIndex = (uint8_t)(( NdefMap->DesfireCapContainer.IsNlenPresentFlag == 1 )? in phFriNfc_Desfire_HProcReadData()
474 NdefMap->DesfireCapContainer.NdefDataLen = ((*NdefMap->DataCount == 0)? in phFriNfc_Desfire_HProcReadData()
478 NdefMap->DesfireCapContainer.NdefDataLen); in phFriNfc_Desfire_HProcReadData()
482 if ( (NdefMap->DesfireCapContainer.NdefDataLen) <= (*NdefMap->SendRecvLength - \ in phFriNfc_Desfire_HProcReadData()
485 SizeToCpy = NdefMap->DesfireCapContainer.NdefDataLen; in phFriNfc_Desfire_HProcReadData()
495 if ( NdefMap->DesfireCapContainer.NdefDataLen == 0x00 ) in phFriNfc_Desfire_HProcReadData()
543 if (*NdefMap->DataCount < NdefMap->DesfireCapContainer.NdefDataLen ) in phFriNfc_Desfire_HProcReadData()
555 NdefMap->DesfireCapContainer.IsNlenPresentFlag = 1; in phFriNfc_Desfire_HProcReadData()
577 if (*NdefMap->DataCount == NdefMap->DesfireCapContainer.NdefDataLen ) in phFriNfc_Desfire_HProcReadData()
859 …if ( (NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1) && ((BytesRead == 1) || (BytesRead == … in phFriNfc_Desfire_Process()
891 NdefMap->DesfireCapContainer.NdefDataLen = NLength; in phFriNfc_Desfire_Process()
996 NdefMap->DesfireCapContainer.NdefDataLen = (uint16_t)(*NdefMap->WrNdefPacketLength); in phFriNfc_Desfire_Process()
1195 …NdefMap->SendRecvBuf[5] = (uint8_t)((NdefMap->DesfireCapContainer.NdefMsgFid) >> PH_FRINFC_NDEFMAP… in phFriNfc_Desfire_SelectFile()
1196 … NdefMap->SendRecvBuf[6] = (uint8_t)((NdefMap->DesfireCapContainer.NdefMsgFid) & (0x00ff)); in phFriNfc_Desfire_SelectFile()
1278 BufIndex = (uint8_t)(( NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1 ) ? in phFriNfc_Desfire_ReadBinary()
1281 …if( ((BytesToRead == 1) || (BytesToRead == 2)) && (NdefMap->DesfireCapContainer.SkipNlenBytesFlag … in phFriNfc_Desfire_ReadBinary()
1351 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = 0; in phFriNfc_Desfire_UpdateBinary()
1367 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = 1; in phFriNfc_Desfire_UpdateBinary()
1372 …->ApduBufferSize - NdefMap->ApduBuffIndex) >= (uint32_t)( NdefMap->DesfireCapContainer.MaxCmdSize … in phFriNfc_Desfire_UpdateBinary()
1375 noOfBytesToWrite = ( ( NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1) ? in phFriNfc_Desfire_UpdateBinary()
1376 NdefMap->DesfireCapContainer.MaxCmdSize : in phFriNfc_Desfire_UpdateBinary()
1377 (NdefMap->DesfireCapContainer.MaxCmdSize - PH_FRINFC_NDEFMAP_DESF_NLEN_SIZE_IN_BYTES)); in phFriNfc_Desfire_UpdateBinary()
1387 if ( NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1 ) in phFriNfc_Desfire_UpdateBinary()
1476 if ( (NdefMap->DesfireCapContainer.ReadAccess == 0x00) && in phFriNfc_Desfire_HChkNDEFFileAccessRights()
1477 (NdefMap->DesfireCapContainer.WriteAccess == 0x00 )) in phFriNfc_Desfire_HChkNDEFFileAccessRights()
1485 else if((NdefMap->DesfireCapContainer.ReadAccess == 0x00) && in phFriNfc_Desfire_HChkNDEFFileAccessRights()
1486 (NdefMap->DesfireCapContainer.WriteAccess == 0xFF )) in phFriNfc_Desfire_HChkNDEFFileAccessRights()
1550 NdefMap->DesfireCapContainer.MaxRespSize = in phFriNfc_Desfire_Update_SmartTagCapContainer()
1555 NdefMap->DesfireCapContainer.MaxRespSize = in phFriNfc_Desfire_Update_SmartTagCapContainer()
1567 NdefMap->DesfireCapContainer.MaxCmdSize = in phFriNfc_Desfire_Update_SmartTagCapContainer()
1572 NdefMap->DesfireCapContainer.MaxCmdSize = in phFriNfc_Desfire_Update_SmartTagCapContainer()
1578 if( (NdefMap->DesfireCapContainer.MaxRespSize < 0x0f) || in phFriNfc_Desfire_Update_SmartTagCapContainer()
1579 ( NdefMap->DesfireCapContainer.MaxCmdSize == 0x00)) in phFriNfc_Desfire_Update_SmartTagCapContainer()
1603 …NdefMap->DesfireCapContainer.NdefMsgFid = ( (((uint16_t)NdefMap->SendRecvBuf[PH_FRINFC_NDEFMAP_DES… in phFriNfc_Desfire_Update_SmartTagCapContainer()
1609 if ( (NdefMap->DesfireCapContainer.NdefMsgFid == 0xFFFF) || in phFriNfc_Desfire_Update_SmartTagCapContainer()
1610 (NdefMap->DesfireCapContainer.NdefMsgFid == 0xE102) || in phFriNfc_Desfire_Update_SmartTagCapContainer()
1611 (NdefMap->DesfireCapContainer.NdefMsgFid == 0xE103) || in phFriNfc_Desfire_Update_SmartTagCapContainer()
1612 (NdefMap->DesfireCapContainer.NdefMsgFid == 0x3F00) || in phFriNfc_Desfire_Update_SmartTagCapContainer()
1613 (NdefMap->DesfireCapContainer.NdefMsgFid == 0x3FFF ) ) in phFriNfc_Desfire_Update_SmartTagCapContainer()
1621 NdefMap->DesfireCapContainer.NdefFileSize = in phFriNfc_Desfire_Update_SmartTagCapContainer()
1628 if ( ((NdefMap->DesfireCapContainer.NdefFileSize -2) <= 0x0004 ) || in phFriNfc_Desfire_Update_SmartTagCapContainer()
1629 ((NdefMap->DesfireCapContainer.NdefFileSize -2) == 0xFFFD ) ) in phFriNfc_Desfire_Update_SmartTagCapContainer()
1638 NdefMap->DesfireCapContainer.ReadAccess = NdefMap->\ in phFriNfc_Desfire_Update_SmartTagCapContainer()
1642 …NdefMap->DesfireCapContainer.WriteAccess = NdefMap->SendRecvBuf[PH_FRINFC_NDEFMAP_DESF_NDEF_FILEWR… in phFriNfc_Desfire_Update_SmartTagCapContainer()
1698 NdefMap->DesfireCapContainer.SkipNlenBytesFlag =0; in phFriNfc_Desfire_HGetLeBytes()
1705 … if((NdefMap->ApduBufferSize - NdefMap->ApduBuffIndex) >= NdefMap->DesfireCapContainer.MaxRespSize) in phFriNfc_Desfire_HGetLeBytes()
1711 BytesToRead = (((NdefMap->DesfireCapContainer.NdefDataLen - *NdefMap->DataCount) >= in phFriNfc_Desfire_HGetLeBytes()
1712 NdefMap->DesfireCapContainer.MaxRespSize) ? in phFriNfc_Desfire_HGetLeBytes()
1713 NdefMap->DesfireCapContainer.MaxRespSize : in phFriNfc_Desfire_HGetLeBytes()
1714 (NdefMap->DesfireCapContainer.NdefDataLen - in phFriNfc_Desfire_HGetLeBytes()
1721 … if(BytesToRead >= (uint16_t)(NdefMap->DesfireCapContainer.NdefDataLen - *NdefMap->DataCount)) in phFriNfc_Desfire_HGetLeBytes()
1723 BytesToRead = (NdefMap->DesfireCapContainer.NdefDataLen - *NdefMap->DataCount); in phFriNfc_Desfire_HGetLeBytes()
1727 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = in phFriNfc_Desfire_HGetLeBytes()