Lines Matching refs:p_card
789 static unsigned char FPT_sisyncn(u32 port, unsigned char p_card,
791 static void FPT_ssel(u32 port, unsigned char p_card);
792 static void FPT_sres(u32 port, unsigned char p_card,
794 static void FPT_shandem(u32 port, unsigned char p_card,
796 static void FPT_stsyncn(u32 port, unsigned char p_card);
802 static void FPT_sresb(u32 port, unsigned char p_card);
803 static void FPT_sxfrp(u32 p_port, unsigned char p_card);
804 static void FPT_schkdd(u32 port, unsigned char p_card);
811 static void FPT_queueFlushTargSccb(unsigned char p_card, unsigned char thisTarg,
814 static void FPT_sinits(struct sccb *p_sccb, unsigned char p_card);
817 static unsigned char FPT_siwidn(u32 port, unsigned char p_card);
818 static void FPT_stwidn(u32 port, unsigned char p_card);
822 unsigned char p_card);
823 static void FPT_queueDisconnect(struct sccb *p_SCCB, unsigned char p_card);
825 struct sccb *p_SCCB, unsigned char p_card);
827 unsigned char p_card);
828 static void FPT_queueFlushSccb(unsigned char p_card, unsigned char error_code);
831 unsigned char p_card);
848 static void FPT_phaseDataOut(u32 port, unsigned char p_card);
849 static void FPT_phaseDataIn(u32 port, unsigned char p_card);
850 static void FPT_phaseCommand(u32 port, unsigned char p_card);
851 static void FPT_phaseStatus(u32 port, unsigned char p_card);
852 static void FPT_phaseMsgOut(u32 port, unsigned char p_card);
853 static void FPT_phaseMsgIn(u32 port, unsigned char p_card);
854 static void FPT_phaseIllegal(u32 port, unsigned char p_card);
856 static void FPT_phaseDecode(u32 port, unsigned char p_card);
857 static void FPT_phaseChkFifo(u32 port, unsigned char p_card);
858 static void FPT_phaseBusFree(u32 p_port, unsigned char p_card);
870 static void FPT_hostDataXferAbort(u32 port, unsigned char p_card,
875 unsigned char p_card,
881 unsigned char p_card);
882 static void FPT_SccbMgrTableInitTarget(unsigned char p_card,
885 static void FPT_scini(unsigned char p_card, unsigned char p_our_id,
891 static void FPT_scasid(unsigned char p_card, u32 p_port);
902 static void FPT_inisci(unsigned char p_card, u32 p_port,
904 static void FPT_scsavdi(unsigned char p_card, u32 p_port);
905 static unsigned char FPT_scmachid(unsigned char p_card,
908 static void FPT_autoCmdCmplt(u32 p_port, unsigned char p_card);
1992 static unsigned char FPT_SccbMgr_bad_isr(u32 p_port, unsigned char p_card,
2005 FPT_hostDataXferAbort(p_port, p_card,
2025 FPT_sxfrp(p_port, p_card);
2036 FPT_phaseDecode(p_port, p_card);
2049 FPT_hostDataXferAbort(p_port, p_card,
2055 FPT_sresb(p_port, p_card);
2071 FPT_scini(p_card, pCurrCard->ourId, 0);
2081 FPT_sxfrp(p_port, p_card);
2095 &FPT_sccbMgrTbl[p_card][pCurrCard->currentSCCB->TargID];
2116 FPT_queueCmdComplete(pCurrCard, pCurrCard->currentSCCB, p_card);
2124 FPT_scasid(p_card, p_port);
2166 unsigned char p_card)
2171 FPT_BL_Card[p_card].discQ_Tbl[qtag] = NULL;
2175 FPT_sccbMgrTbl[p_card][scsiID].TarStatus = 0;
2176 FPT_sccbMgrTbl[p_card][scsiID].TarEEValue = 0;
2177 FPT_SccbMgrTableInitTarget(p_card, scsiID);
2197 static void FPT_SccbMgrTableInitTarget(unsigned char p_card,
2204 currTar_Info = &FPT_sccbMgrTbl[p_card][target];
2220 if (FPT_BL_Card[p_card].discQ_Tbl[qtag] != NULL) {
2221 if (FPT_BL_Card[p_card].discQ_Tbl[qtag]->TargID ==
2223 FPT_BL_Card[p_card].discQ_Tbl[qtag] = NULL;
2224 FPT_BL_Card[p_card].discQCount--;
2307 static void FPT_ssel(u32 port, unsigned char p_card)
2318 CurrCard = &FPT_BL_Card[p_card];
2321 currTar_Info = &FPT_sccbMgrTbl[p_card][target];
2344 FPT_queueSelectFail(CurrCard, p_card);
2363 FPT_queueSelectFail(CurrCard, p_card);
2383 FPT_queueSelectFail(CurrCard, p_card);
2400 FPT_queueSelectFail(CurrCard, p_card);
2434 FPT_SccbMgrTableInitTarget(p_card, target);
2462 auto_loaded = FPT_siwidn(port, p_card);
2468 auto_loaded = FPT_sisyncn(port, p_card, 0);
2533 FPT_queueSelectFail(CurrCard, p_card);
2606 static void FPT_sres(u32 port, unsigned char p_card,
2617 &FPT_sccbMgrTbl[p_card][pCurrCard->currentSCCB->TargID];
2660 FPT_queueSelectFail(&FPT_BL_Card[p_card], p_card);
2666 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target];
2671 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target];
2772 if (FPT_sccbMgrTbl[p_card][our_target].
2775 FPT_sccbMgrTbl[p_card][our_target].
2780 if (FPT_sccbMgrTbl[p_card][our_target].
2783 FPT_sccbMgrTbl[p_card][our_target].
2787 FPT_queueFlushTargSccb(p_card, our_target,
2789 FPT_SccbMgrTableInitTarget(p_card, our_target);
2833 FPT_queueFindSccb(pCurrCard->currentSCCB, p_card);
2889 static void FPT_sdecm(unsigned char message, u32 port, unsigned char p_card)
2895 CurrCard = &FPT_BL_Card[p_card];
2898 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID];
3036 FPT_shandem(port, p_card, currSCCB);
3069 static void FPT_shandem(u32 port, unsigned char p_card, struct sccb *pCurrSCCB)
3085 FPT_stsyncn(port, p_card);
3096 FPT_stwidn(port, p_card);
3136 static unsigned char FPT_sisyncn(u32 port, unsigned char p_card,
3142 currSCCB = FPT_BL_Card[p_card].currentSCCB;
3143 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID];
3217 static void FPT_stsyncn(u32 port, unsigned char p_card)
3223 currSCCB = FPT_BL_Card[p_card].currentSCCB;
3224 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID];
3377 static unsigned char FPT_siwidn(u32 port, unsigned char p_card)
3382 currSCCB = FPT_BL_Card[p_card].currentSCCB;
3383 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID];
3432 static void FPT_stwidn(u32 port, unsigned char p_card)
3438 currSCCB = FPT_BL_Card[p_card].currentSCCB;
3439 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID];
3471 FPT_sisyncn(port, p_card, 1);
3603 static void FPT_sresb(u32 port, unsigned char p_card)
3635 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID];
3648 FPT_SccbMgrTableInitTarget(p_card, scsiID);
3651 FPT_BL_Card[p_card].scanIndex = 0x00;
3652 FPT_BL_Card[p_card].currentSCCB = NULL;
3653 FPT_BL_Card[p_card].globalFlags &= ~(F_TAG_STARTED | F_HOST_XFER_ACT
3655 FPT_BL_Card[p_card].cmdCounter = 0x00;
3656 FPT_BL_Card[p_card].discQCount = 0x00;
3657 FPT_BL_Card[p_card].tagQ_Lst = 0x01;
3660 FPT_BL_Card[p_card].discQ_Tbl[i] = NULL;
3720 static void FPT_sxfrp(u32 p_port, unsigned char p_card)
3726 if (FPT_BL_Card[p_card].globalFlags & F_HOST_XFER_ACT) {
3728 FPT_hostDataXferAbort(p_port, p_card,
3729 FPT_BL_Card[p_card].currentSCCB);
3802 static void FPT_schkdd(u32 port, unsigned char p_card)
3809 currSCCB = FPT_BL_Card[p_card].currentSCCB;
3841 FPT_hostDataXferAbort(port, p_card, currSCCB);
3873 FPT_phaseDataIn(port, p_card);
3877 FPT_phaseDataOut(port, p_card);
3880 FPT_sxfrp(port, p_card);
3884 FPT_phaseDecode(port, p_card);
3903 static void FPT_sinits(struct sccb *p_sccb, unsigned char p_card)
3910 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID];
3940 if (((!(FPT_BL_Card[p_card].globalFlags & F_SINGLE_DEVICE)) &&
3981 static void FPT_phaseDecode(u32 p_port, unsigned char p_card)
3993 (*phase) (p_port, p_card); /* Call the correct phase func */
4004 static void FPT_phaseDataOut(u32 port, unsigned char p_card)
4009 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4023 FPT_dataXferProcessor(port, &FPT_BL_Card[p_card]);
4031 FPT_sxfrp(port, p_card);
4033 FPT_phaseDecode(port, p_card);
4045 static void FPT_phaseDataIn(u32 port, unsigned char p_card)
4050 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4066 FPT_dataXferProcessor(port, &FPT_BL_Card[p_card]);
4074 FPT_sxfrp(port, p_card);
4076 FPT_phaseDecode(port, p_card);
4089 static void FPT_phaseCommand(u32 p_port, unsigned char p_card)
4095 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4140 static void FPT_phaseStatus(u32 port, unsigned char p_card)
4161 static void FPT_phaseMsgOut(u32 port, unsigned char p_card)
4167 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4176 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID];
4180 if (FPT_sccbMgrTbl[p_card][scsiID].
4183 FPT_sccbMgrTbl[p_card][scsiID].TarStatus &=
4188 if (FPT_sccbMgrTbl[p_card][scsiID].
4191 FPT_sccbMgrTbl[p_card][scsiID].TarStatus &=
4195 FPT_queueFlushSccb(p_card, SCCB_COMPLETE);
4196 FPT_SccbMgrTableInitTarget(p_card, scsiID);
4199 if (FPT_BL_Card[p_card].discQ_Tbl[currSCCB->Sccb_tag] !=
4201 FPT_BL_Card[p_card].discQ_Tbl[currSCCB->
4203 FPT_sccbMgrTbl[p_card][scsiID].TarTagQ_Cnt--;
4213 FPT_ssel(port, p_card);
4220 FPT_queueFlushSccb(p_card, SCCB_COMPLETE);
4250 if ((FPT_BL_Card[p_card].
4253 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4256 FPT_sccbMgrTbl[p_card][currSCCB->
4260 FPT_sccbMgrTbl[p_card][currSCCB->
4264 FPT_queueCmdComplete(&FPT_BL_Card[p_card],
4265 currSCCB, p_card);
4269 FPT_BL_Card[p_card].globalFlags |=
4276 FPT_sxfrp(port, p_card);
4287 FPT_sxfrp(port, p_card);
4300 static void FPT_phaseMsgIn(u32 port, unsigned char p_card)
4305 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4307 if (FPT_BL_Card[p_card].globalFlags & F_HOST_XFER_ACT) {
4309 FPT_phaseChkFifo(port, p_card);
4325 FPT_sdecm(message, port, p_card);
4347 static void FPT_phaseIllegal(u32 port, unsigned char p_card)
4351 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4373 static void FPT_phaseChkFifo(u32 port, unsigned char p_card)
4378 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4397 FPT_hostDataXferAbort(port, p_card, currSCCB);
4399 FPT_dataXferProcessor(port, &FPT_BL_Card[p_card]);
4427 FPT_hostDataXferAbort(port, p_card, currSCCB);
4444 static void FPT_phaseBusFree(u32 port, unsigned char p_card)
4448 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4456 if ((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
4457 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4459 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4462 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4465 FPT_queueCmdComplete(&FPT_BL_Card[p_card], currSCCB,
4466 p_card);
4468 FPT_queueSearchSelect(&FPT_BL_Card[p_card], p_card);
4473 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarStatus |=
4475 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarEEValue &=
4480 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarStatus =
4481 (FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4484 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarEEValue &=
4495 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4497 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4514 if ((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
4515 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4517 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4520 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4523 FPT_queueCmdComplete(&FPT_BL_Card[p_card], currSCCB,
4524 p_card);
4528 FPT_BL_Card[p_card].globalFlags |= F_NEW_SCCB_CMD;
4646 static void FPT_autoCmdCmplt(u32 p_port, unsigned char p_card)
4651 currSCCB = FPT_BL_Card[p_card].currentSCCB;
4655 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarLUN_CA = 0;
4661 if (((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
4662 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4664 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4666 if (FPT_BL_Card[p_card].discQCount != 0)
4667 FPT_BL_Card[p_card].discQCount--;
4668 FPT_BL_Card[p_card].
4669 discQ_Tbl[FPT_sccbMgrTbl[p_card]
4674 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4677 if (FPT_BL_Card[p_card].discQCount != 0)
4678 FPT_BL_Card[p_card].
4680 FPT_BL_Card[p_card].discQ_Tbl[currSCCB->
4684 if (FPT_BL_Card[p_card].discQCount != 0)
4685 FPT_BL_Card[p_card].
4687 FPT_BL_Card[p_card].
4688 discQ_Tbl[FPT_sccbMgrTbl[p_card]
4696 FPT_queueSelectFail(&FPT_BL_Card[p_card], p_card);
4702 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarStatus |=
4705 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarEEValue &=
4707 FPT_BL_Card[p_card].globalFlags |= F_NEW_SCCB_CMD;
4709 if (((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
4710 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4712 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4714 if (FPT_BL_Card[p_card].discQCount != 0)
4715 FPT_BL_Card[p_card].discQCount--;
4716 FPT_BL_Card[p_card].
4717 discQ_Tbl[FPT_sccbMgrTbl[p_card]
4722 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4725 if (FPT_BL_Card[p_card].discQCount != 0)
4726 FPT_BL_Card[p_card].
4728 FPT_BL_Card[p_card].discQ_Tbl[currSCCB->
4732 if (FPT_BL_Card[p_card].discQCount != 0)
4733 FPT_BL_Card[p_card].
4735 FPT_BL_Card[p_card].
4736 discQ_Tbl[FPT_sccbMgrTbl[p_card]
4747 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarStatus =
4748 (FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4751 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarEEValue &=
4753 FPT_BL_Card[p_card].globalFlags |= F_NEW_SCCB_CMD;
4755 if (((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
4756 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4758 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4760 if (FPT_BL_Card[p_card].discQCount != 0)
4761 FPT_BL_Card[p_card].discQCount--;
4762 FPT_BL_Card[p_card].
4763 discQ_Tbl[FPT_sccbMgrTbl[p_card]
4768 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4771 if (FPT_BL_Card[p_card].discQCount != 0)
4772 FPT_BL_Card[p_card].
4774 FPT_BL_Card[p_card].discQ_Tbl[currSCCB->
4778 if (FPT_BL_Card[p_card].discQCount != 0)
4779 FPT_BL_Card[p_card].
4781 FPT_BL_Card[p_card].
4782 discQ_Tbl[FPT_sccbMgrTbl[p_card]
4792 if (FPT_BL_Card[p_card].globalFlags & F_DO_RENEGO) {
4793 if (FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4795 FPT_sccbMgrTbl[p_card][currSCCB->
4799 if (FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4801 FPT_sccbMgrTbl[p_card][currSCCB->
4815 FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4825 FPT_ssenss(&FPT_BL_Card[p_card]);
4826 FPT_BL_Card[p_card].globalFlags |=
4829 if (((FPT_BL_Card[p_card].
4832 ((FPT_sccbMgrTbl[p_card]
4836 FPT_sccbMgrTbl[p_card]
4840 if (FPT_BL_Card[p_card].
4842 FPT_BL_Card[p_card].
4844 FPT_BL_Card[p_card].
4846 [p_card]
4853 FPT_sccbMgrTbl[p_card]
4857 if (FPT_BL_Card[p_card].
4860 [p_card].
4862 FPT_BL_Card[p_card].
4867 if (FPT_BL_Card[p_card].
4870 [p_card].
4872 FPT_BL_Card[p_card].
4875 [p_card][currSCCB->
4887 if ((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
4888 ((FPT_sccbMgrTbl[p_card][currSCCB->TargID].
4890 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarLUNBusy[currSCCB->
4893 FPT_sccbMgrTbl[p_card][currSCCB->TargID].TarLUNBusy[0] = 0;
4895 FPT_queueCmdComplete(&FPT_BL_Card[p_card], currSCCB, p_card);
5137 static void FPT_hostDataXferAbort(u32 port, unsigned char p_card,
5146 FPT_BL_Card[p_card].globalFlags &= ~F_HOST_XFER_ACT;
5456 static void FPT_scini(unsigned char p_card, unsigned char p_our_id,
5467 currCard = &FPT_BL_Card[p_card];
5483 FPT_inisci(p_card, p_port, p_our_id);
5512 FPT_sresb(p_port, p_card);
5567 FPT_sresb(p_port, p_card);
5572 FPT_scasid(p_card, p_port);
5606 FPT_inisci(p_card,
5638 FPT_scsavdi(p_card, p_port);
5760 static void FPT_scasid(unsigned char p_card, u32 p_port)
5769 pCurrNvRam = FPT_BL_Card[p_card].pNvRamInfo;
5793 i = FPT_scmachid(p_card, temp_id_string);
6205 static void FPT_inisci(unsigned char p_card, u32 p_port, unsigned char p_our_id)
6211 pCurrNvRam = FPT_BL_Card[p_card].pNvRamInfo;
6275 static unsigned char FPT_scmachid(unsigned char p_card,
6319 if (FPT_BL_Card[p_card].pNvRamInfo == NULL)
6320 FPT_BL_Card[p_card].globalFlags |=
6363 if (FPT_BL_Card[p_card].pNvRamInfo == NULL)
6364 FPT_BL_Card[p_card].globalFlags |=
6391 static void FPT_scsavdi(unsigned char p_card, u32 p_port)
6668 unsigned char p_card)
6676 currTar_Info = &FPT_sccbMgrTbl[p_card][scan_ptr];
6820 unsigned char p_card)
6829 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg];
6861 struct sccb *p_sccb, unsigned char p_card)
6925 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID];
6958 static void FPT_queueDisconnect(struct sccb *p_sccb, unsigned char p_card)
6962 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID];
6964 if (((FPT_BL_Card[p_card].globalFlags & F_CONLUN_IO) &&
6966 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info->
6971 FPT_BL_Card[p_card].discQ_Tbl[p_sccb->Sccb_tag] =
6973 FPT_sccbMgrTbl[p_card][p_sccb->TargID].TarLUNBusy[0] =
6975 FPT_sccbMgrTbl[p_card][p_sccb->TargID].TarTagQ_Cnt++;
6977 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info->
6981 FPT_BL_Card[p_card].currentSCCB = NULL;
6992 static void FPT_queueFlushSccb(unsigned char p_card, unsigned char error_code)
6998 currSCCB = FPT_BL_Card[p_card].currentSCCB;
7001 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg];
7005 if (FPT_BL_Card[p_card].discQ_Tbl[qtag] &&
7006 (FPT_BL_Card[p_card].discQ_Tbl[qtag]->TargID ==
7009 FPT_BL_Card[p_card].discQ_Tbl[qtag]->
7012 FPT_queueCmdComplete(&FPT_BL_Card[p_card],
7013 FPT_BL_Card[p_card].
7014 discQ_Tbl[qtag], p_card);
7016 FPT_BL_Card[p_card].discQ_Tbl[qtag] = NULL;
7033 static void FPT_queueFlushTargSccb(unsigned char p_card, unsigned char thisTarg,
7039 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg];
7043 if (FPT_BL_Card[p_card].discQ_Tbl[qtag] &&
7044 (FPT_BL_Card[p_card].discQ_Tbl[qtag]->TargID == thisTarg)) {
7046 FPT_BL_Card[p_card].discQ_Tbl[qtag]->HostStatus =
7049 FPT_queueCmdComplete(&FPT_BL_Card[p_card],
7050 FPT_BL_Card[p_card].
7051 discQ_Tbl[qtag], p_card);
7053 FPT_BL_Card[p_card].discQ_Tbl[qtag] = NULL;
7061 static void FPT_queueAddSccb(struct sccb *p_SCCB, unsigned char p_card)
7064 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID];
7094 unsigned char p_card)
7099 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID];