Date: Tue, 16 Apr 1996 05:54:54 -0500 From: "Daniel M. Eischen" <deischen@iworks.InterWorks.org> To: asami@cs.berkeley.edu, gibbs@freefall.freebsd.org, scsi@freebsd.org Subject: Re: Changing ID of 2940UW Message-ID: <9604161054.AA12799@iworks.InterWorks.org>
next in thread | raw e-mail | index | archive | help
> * Are all of those disks wide? You can't put the controller's ID > : > * put the controller at ID 7... so it tends to win arbitration. > >I know that.... ;) > > * >All disks are found fine if I set the adapter's ID to 7 (well I need > * >to pull out one of the disks but that's it). > * > * You had to pull one because it is narrow I would guess? > >No, because it's in an enclosure and I can't change the ID easily. We >don't have any narrow-SCSI devices on our system. > > * Not that I know of. Try setting the ID to something else, like 3. It > * should still work. > >Ok, will try that tomorrow. Thanks. When I was looking through the Adaptec PCI device probe I noticed you were only using anding the HBA device ID with 0x7 and stuffing it into SCSICONF and SCSICONF + 1. Shouldn't it be anded with 0xf? Dan Eischen deischen@iworks.InterWorks.org *** aic7870.c.orig Tue Apr 16 06:58:43 1996 --- aic7870.c Tue Apr 16 06:59:01 1996 *************** *** 474,480 **** host_id = sc.brtime_id & CFSCSIID; ! scsi_conf = (host_id & 0x7); if(sc.adapter_control & CFSPARITY) scsi_conf |= ENSPCHK; --- 474,480 ---- host_id = sc.brtime_id & CFSCSIID; ! scsi_conf = (host_id & 0xf); if(sc.adapter_control & CFSPARITY) scsi_conf |= ENSPCHK;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9604161054.AA12799>