Home | History | Annotate | Download | only in src

Lines Matching defs:psNdefMap

217     phFriNfc_NdefMap_t          *psNdefMap,
506 phFriNfc_NdefMap_t *psNdefMap = NULL;
517 psNdefMap = (phFriNfc_NdefMap_t *)Context;
521 switch (psNdefMap->State)
526 if((CC_READ_ONLY_VALUE == *psNdefMap->SendRecvBuf)
527 && (PH_FRINFC_TOPAZ_VAL1 == *psNdefMap->SendRecvLength))
531 *psNdefMap->SendRecvBuf = PH_FRINFC_TOPAZ_CMD_READ;
534 psNdefMap->Cmd.JewelCmd = phHal_eJewel_Read1;
536 psNdefMap->Cmd.JewelCmd = phHal_eJewelCmdListJewelRead1;
539 Status = phFriNfc_Tpz_H_RdBytes (psNdefMap, LOCK_BLOCK_NUMBER,
544 psNdefMap->State = PH_FRINFC_TOPAZ_STATE_RD_LOCK0_BYTE;
557 if (PH_FRINFC_TOPAZ_VAL1 == *psNdefMap->SendRecvLength)
559 Status = phFriNfc_Tpz_H_WrAByte (psNdefMap, LOCK_BLOCK_NUMBER,
565 psNdefMap->State = PH_FRINFC_TOPAZ_STATE_WR_LOCK0_BYTE;
573 if((LOCK0_BYTE_VALUE == *psNdefMap->SendRecvBuf)
574 && (PH_FRINFC_TOPAZ_VAL1 == *psNdefMap->SendRecvLength))
577 *psNdefMap->SendRecvBuf = PH_FRINFC_TOPAZ_CMD_READ;
580 psNdefMap->Cmd.JewelCmd = phHal_eJewel_Read1;
582 psNdefMap->Cmd.JewelCmd = phHal_eJewelCmdListJewelRead1;
585 Status = phFriNfc_Tpz_H_RdBytes (psNdefMap, LOCK_BLOCK_NUMBER,
590 psNdefMap->State = PH_FRINFC_TOPAZ_STATE_RD_LOCK1_BYTE;
602 if (PH_FRINFC_TOPAZ_VAL1 == *psNdefMap->SendRecvLength)
604 written_lock_byte = (uint8_t)(*psNdefMap->SendRecvBuf | LOCK1_BYTE_VALUE);
605 Status = phFriNfc_Tpz_H_WrAByte (psNdefMap, LOCK_BLOCK_NUMBER,
611 psNdefMap->State = PH_FRINFC_TOPAZ_STATE_WR_LOCK1_BYTE;
619 if((written_lock_byte == *psNdefMap->SendRecvBuf)
620 && (PH_FRINFC_TOPAZ_VAL1 == *psNdefMap->SendRecvLength))
635 Status = phFriNfc_Tpz_H_ProWrUsrData (psNdefMap);
641 Status = phFriNfc_Tpz_H_ProReadID (psNdefMap);
647 Status = phFriNfc_Tpz_H_ProReadAll (psNdefMap);
653 Status = phFriNfc_Tpz_H_ProWrNMN (psNdefMap);
659 Status = phFriNfc_Tpz_H_ProWrTLV (psNdefMap);
665 Status = phFriNfc_Tpz_H_ProCCTLV (psNdefMap);
673 Status = phFriNfc_Tpz_H_CheckWrittenData (psNdefMap,
699 rf_error_state = psNdefMap->State;
703 *psNdefMap->SendRecvBuf = PH_FRINFC_TOPAZ_CMD_READ;
709 psNdefMap->Cmd.JewelCmd = phHal_eJewel_Read1;
713 psNdefMap->Cmd.JewelCmd = phHal_eJewelCmdListJewelRead1;
720 psNdefMap->State = PH_FRINFC_TOPAZ_STATE_RF_ERROR_READ;
736 block_number = (uint8_t)(((psNdefMap->TLVStruct.NdefTLVByte +
739 (psNdefMap->TLVStruct.NdefTLVBlock +
741 psNdefMap->TLVStruct.NdefTLVBlock);
743 byte_number = (uint8_t)((psNdefMap->TLVStruct.NdefTLVByte +
751 switch (psNdefMap->TopazContainer.InternalState)
788 block_number = psNdefMap->TLVStruct.NdefTLVBlock;
789 byte_number = (uint8_t)psNdefMap->TLVStruct.NdefTLVByte;
798 } /* switch (psNdefMap->TopazContainer.InternalState) */
805 block_number = psNdefMap->TopazContainer.CurrentBlock;
806 byte_number = psNdefMap->TopazContainer.ByteNumber;
814 psNdefMap->State = rf_error_state;
824 if (PH_FRINFC_TOPAZ_STATE_RF_ERROR_READ == psNdefMap->State)
827 Status = phFriNfc_Tpz_H_RdBytes (psNdefMap, block_number,
838 phFriNfc_Tpz_H_Complete(psNdefMap, Status);
848 phFriNfc_NdefMap_t *psNdefMap,
857 result = phFriNfc_Tpz_H_ProWrUsrData (psNdefMap);
863 result = phFriNfc_Tpz_H_ProWrNMN (psNdefMap);
869 result = phFriNfc_Tpz_H_ProWrTLV (psNdefMap);
875 result = phFriNfc_Tpz_H_ProCCTLV (psNdefMap);