return(TRUE); 
return(1); 
int scarb(ULONG p_port, UCHAR p_sel_type)#endif{   if (p_sel_type == INIT_SELTD)      {      while (RD_HARPOON(p_port+hp_scsisig) & (SCSI_SEL | SCSI_BSY)) {}      if (RD_HARPOON(p_port+hp_scsisig) & SCSI_SEL)         return(FALSE);      if (RD_HARPOON(p_port+hp_scsidata_0) != 00)         return(FALSE);      WR_HARPOON(p_port+hp_scsisig, (RD_HARPOON(p_port+hp_scsisig) | SCSI_BSY));      if (RD_HARPOON(p_port+hp_scsisig) & SCSI_SEL) {         WR_HARPOON(p_port+hp_scsisig, (RD_HARPOON(p_port+hp_scsisig) &            ~SCSI_BSY));         return(FALSE);         }      WR_HARPOON(p_port+hp_scsisig, (RD_HARPOON(p_port+hp_scsisig) | SCSI_SEL));      if (RD_HARPOON(p_port+hp_scsidata_0) != 00) {         WR_HARPOON(p_port+hp_scsisig, (RD_HARPOON(p_port+hp_scsisig) &            ~(SCSI_BSY | SCSI_SEL)));         return(FALSE);         }      }   WR_HARPOON(p_port+hp_clkctrl_0, (RD_HARPOON(p_port+hp_clkctrl_0)      & ~ACTdeassert));   WR_HARPOON(p_port+hp_scsireset, SCAM_EN);   WR_HARPOON(p_port+hp_scsidata_0, 0x00);#if defined(WIDE_SCSI)   WR_HARPOON(p_port+hp_scsidata_1, 0x00);#endif   WR_HARPOON(p_port+hp_portctrl_0, SCSI_BUS_EN);   WR_HARPOON(p_port+hp_scsisig, (RD_HARPOON(p_port+hp_scsisig) | SCSI_MSG));   WR_HARPOON(p_port+hp_scsisig, (RD_HARPOON(p_port+hp_scsisig)      & ~SCSI_BSY));   Wait(p_port,TO_250ms);   return(TRUE);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/47b5d69c4aa753fcfc9b2b8d28c0660a1e25c129/FlashPoint.c/buggy/drivers/scsi/FlashPoint.c