Home | History | Annotate | Download | only in src

Lines Matching refs:DesfireCapContainer

245         (*NdefMap->DataCount == NdefMap->DesfireCapContainer.NdefDataLen))
257 NdefMap->DesfireCapContainer.IsNlenPresentFlag = 0;
258 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = 0;
441 BufIndex = (uint8_t)(( NdefMap->DesfireCapContainer.IsNlenPresentFlag == 1 )?
445 NdefMap->DesfireCapContainer.NdefDataLen = ((*NdefMap->DataCount == 0)?
449 NdefMap->DesfireCapContainer.NdefDataLen);
453 if ( (NdefMap->DesfireCapContainer.NdefDataLen) <= (*NdefMap->SendRecvLength - \
456 SizeToCpy = NdefMap->DesfireCapContainer.NdefDataLen;
466 if ( NdefMap->DesfireCapContainer.NdefDataLen == 0x00 )
514 if (*NdefMap->DataCount < NdefMap->DesfireCapContainer.NdefDataLen )
526 NdefMap->DesfireCapContainer.IsNlenPresentFlag = 1;
548 if (*NdefMap->DataCount == NdefMap->DesfireCapContainer.NdefDataLen )
778 if ( (NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1) && ((BytesRead == 1) || (BytesRead == 2 )))
810 NdefMap->DesfireCapContainer.NdefDataLen = NLength;
910 NdefMap->DesfireCapContainer.NdefDataLen = (uint16_t)(*NdefMap->WrNdefPacketLength);
1036 NdefMap->SendRecvBuf[5] = (uint8_t)((NdefMap->DesfireCapContainer.NdefMsgFid) >> PH_FRINFC_NDEFMAP_DESF_SHL8);
1037 NdefMap->SendRecvBuf[6] = (uint8_t)((NdefMap->DesfireCapContainer.NdefMsgFid) & (0x00ff));
1119 BufIndex = (uint8_t)(( NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1 ) ?
1122 if( ((BytesToRead == 1) || (BytesToRead == 2)) && (NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1))
1192 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = 0;
1208 NdefMap->DesfireCapContainer.SkipNlenBytesFlag = 1;
1213 if( (NdefMap->ApduBufferSize - NdefMap->ApduBuffIndex) >= (uint32_t)( NdefMap->DesfireCapContainer.MaxCmdSize ))
1216 noOfBytesToWrite = ( ( NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1) ?
1217 NdefMap->DesfireCapContainer.MaxCmdSize :
1218 (NdefMap->DesfireCapContainer.MaxCmdSize - PH_FRINFC_NDEFMAP_DESF_NLEN_SIZE_IN_BYTES));
1228 if ( NdefMap->DesfireCapContainer.SkipNlenBytesFlag == 1 )
1317 if ( (NdefMap->DesfireCapContainer.ReadAccess == 0x00) &&
1318 (NdefMap->DesfireCapContainer.WriteAccess == 0x00 ))
1326 else if((NdefMap->DesfireCapContainer.ReadAccess == 0x00) &&
1327 (NdefMap->DesfireCapContainer.WriteAccess == 0xFF ))
1391 NdefMap->DesfireCapContainer.MaxRespSize =
1396 NdefMap->DesfireCapContainer.MaxRespSize =
1408 NdefMap->DesfireCapContainer.MaxCmdSize =
1413 NdefMap->DesfireCapContainer.MaxCmdSize =
1419 if( (NdefMap->DesfireCapContainer.MaxRespSize < 0x0f) ||
1420 ( NdefMap->DesfireCapContainer.MaxCmdSize == 0x00))
1444 NdefMap->DesfireCapContainer.NdefMsgFid = ( (((uint16_t)NdefMap->SendRecvBuf[PH_FRINFC_NDEFMAP_DESF_NDEF_FILEID_BYTE_FIRST_INDEX])<<PH_FRINFC_NDEFMAP_DESF_SHL8)+ \
1450 if ( (NdefMap->DesfireCapContainer.NdefMsgFid == 0xFFFF) ||
1451 (NdefMap->DesfireCapContainer.NdefMsgFid == 0xE102) ||
1452 (NdefMap->DesfireCapContainer.NdefMsgFid == 0xE103) ||
1453 (NdefMap->DesfireCapContainer.NdefMsgFid == 0x3F00) ||
1454 (NdefMap->DesfireCapContainer.NdefMsgFid == 0x3FFF ) )
1462 NdefMap->DesfireCapContainer.NdefFileSize =
1469 if ( ((NdefMap->DesfireCapContainer.NdefFileSize -2) <= 0x0004 ) ||
1470 ((NdefMap->DesfireCapContainer.NdefFileSize -2) == 0xFFFD ) )
1479 NdefMap->DesfireCapContainer.ReadAccess = NdefMap->\
1483 NdefMap->DesfireCapContainer.WriteAccess = NdefMap->SendRecvBuf[PH_FRINFC_NDEFMAP_DESF_NDEF_FILEWR_ACCESS_INDEX];
1520 }/* if NdefMap->DesfireCapContainer.MaxRespSize < 0x0f */
1539 NdefMap->DesfireCapContainer.SkipNlenBytesFlag =0;
1546 if((NdefMap->ApduBufferSize - NdefMap->ApduBuffIndex) >= NdefMap->DesfireCapContainer.MaxRespSize)
1550 Now, check do we have NdefMap->DesfireCapContainer.MaxRespSize to read ? */
1552 BytesToRead = (((NdefMap->DesfireCapContainer.NdefDataLen - *NdefMap->DataCount) >=
1553 NdefMap->DesfireCapContainer.MaxRespSize) ?
1554 NdefMap->DesfireCapContainer.MaxRespSize :
1555 (NdefMap->DesfireCapContainer.NdefDataLen -
1562 if(BytesToRead >= (uint16_t)(NdefMap->DesfireCapContainer.NdefDataLen - *NdefMap->DataCount))
1564 BytesToRead = (NdefMap->DesfireCapContainer.NdefDataLen - *NdefMap->DataCount);
1568 NdefMap->DesfireCapContainer.SkipNlenBytesFlag =