[9123] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: AIC-7892 doing 80 instead of 160

daemon@ATHENA.MIT.EDU (=?iso-8859-1?Q?Xos=C9=20V=E1zquez?)
Mon Jul 3 22:24:33 2000

Message-ID: <395FBB53.A01DAEB8@wanadoo.es>
Date:	Sun, 02 Jul 2000 23:59:47 +0200
From:	=?iso-8859-1?Q?Xos=C9=20V=E1zquez?= <xose@wanadoo.es>
MIME-Version: 1.0
To:	David Fries <dfries@mail.win.org>
CC:	linux-scsi@vger.rutgers.edu
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

David Fries wrote:
> 
> The system has a 160 capabile card and drive, but they are talking at 80,
> what's up?  I looked through the README.aic7xxx but I didn't see anything
> that talked about how things were being detected.
> 
> I really don't expect to see a difference between 80 and 160 for one drive,
> but it supports it so why not use it?
> 

QUANTUM  ATLAS 10K is a very good disk but ....

from aic7xxx.c (kernel 2.2.17pre9) version 5.1.31

      /*
       * This is needed to work around a sequencer bug for now. Regard
less
       * of the controller in use, if we have a Quantum drive, we need
to
       * limit the speed to 80MByte/sec.  As soon as I get a fixed
version
       * of the sequencer, this code will get yanked.
       */
      if(!strncmp(buffer + 8, "QUANTUM", 7) &&
         p->transinfo[tindex].goal_options )
      {
        p->transinfo[tindex].goal_period = 
          MAX(p->transinfo[tindex].goal_period, 10);
        p->transinfo[tindex].goal_options = 0;
        p->needppr &= ~(1<<tindex);
        p->needppr_copy &= ~(1<<tindex);
        p->needsdtr |= (1<<tindex);
        p->needsdtr_copy |= (1<<tindex);
        p->needwdtr |= (1<<tindex);
        p->needwdtr_copy |= (1<<tindex);
      }

regards,

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post