currSCCB = BL_Card[p_card].currentSCCB; currTar_Info = &sccbMgrTbl[p_card][currSCCB->TargID]; 
currSCCB = FPT_BL_Card[p_card].currentSCCB; currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; 
UCHAR sisyncn(ULONG port, UCHAR p_card, UCHAR syncFlag)#endif{   PSCCB currSCCB;   PSCCBMgr_tar_info currTar_Info;   currSCCB = BL_Card[p_card].currentSCCB;   currTar_Info = &sccbMgrTbl[p_card][currSCCB->TargID];   if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING)) {      WRW_HARPOON((port+ID_MSG_STRT),                 (MPM_OP+AMSG_OUT+(currSCCB->Sccb_idmsg & ~(UCHAR)DISC_PRIV)));      WRW_HARPOON((port+ID_MSG_STRT+2),BRH_OP+ALWAYS+CMDPZ);      WRW_HARPOON((port+SYNC_MSGS+0), (MPM_OP+AMSG_OUT+SMEXT ));      WRW_HARPOON((port+SYNC_MSGS+2), (MPM_OP+AMSG_OUT+0x03  ));      WRW_HARPOON((port+SYNC_MSGS+4), (MPM_OP+AMSG_OUT+SMSYNC));      if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB)	 WRW_HARPOON((port+SYNC_MSGS+6), (MPM_OP+AMSG_OUT+ 12));      else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_10MB)	 WRW_HARPOON((port+SYNC_MSGS+6), (MPM_OP+AMSG_OUT+ 25));      else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_5MB)	 WRW_HARPOON((port+SYNC_MSGS+6), (MPM_OP+AMSG_OUT+ 50));      else	 WRW_HARPOON((port+SYNC_MSGS+6), (MPM_OP+AMSG_OUT+ 00));      WRW_HARPOON((port+SYNC_MSGS+8), (RAT_OP                ));      WRW_HARPOON((port+SYNC_MSGS+10),(MPM_OP+AMSG_OUT+DEFAULT_OFFSET));      WRW_HARPOON((port+SYNC_MSGS+12),(BRH_OP+ALWAYS+NP      ));		if(syncFlag == FALSE)		{		   WR_HARPOON(port+hp_autostart_3, (SELECT+SELCHK_STRT));	      currTar_Info->TarStatus = ((currTar_Info->TarStatus &   	      ~(UCHAR)TAR_SYNC_MASK) | (UCHAR)SYNC_TRYING);		}		else		{		   WR_HARPOON(port+hp_autostart_3, (AUTO_IMMED + CMD_ONLY_STRT));		}      return(TRUE);      }   else {      currTar_Info->TarStatus |=	 (UCHAR)SYNC_SUPPORTED;      currTar_Info->TarEEValue &= ~EE_SYNC_MASK;      return(FALSE);      }}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/47b5d69c4aa753fcfc9b2b8d28c0660a1e25c129/FlashPoint.c/buggy/drivers/scsi/FlashPoint.c