[7242] in linux-scsi channel archive

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

Re: PCI bus speed & recent sym53c8xx driver

daemon@ATHENA.MIT.EDU (Lance Robinson)
Tue Sep 21 22:37:38 1999

Message-ID: <000101bf04a3$d80bde20$060f010a@r16a.com>
Reply-To: "Lance Robinson" <lancer@airways.com>
From:   "Lance Robinson" <lancer@airways.com>
To:     "Gerard Roudier" <groudier@club-internet.fr>,
        "Gregory P. Smith" <greg@electricrain.com>
Cc:     <linux-scsi@vger.rutgers.edu>
Date:   Tue, 21 Sep 1999 17:51:55 -0700
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Gerard,

See below...

<>< Lance.

On Mon, 20 Sep 1999, Gregory P. Smith wrote:

>> This is what I see:
>...
>> sym53c875-0: on-chip RAM at 0xe2800000
>> sym53c875-0: Delay (GEN=11): 225 msec, 39503 KHz
>> sym53c875-0: Delay (GEN=11): 212 msec, 41926 KHz
>> sym53c875-0: Delay (GEN=11): 213 msec, 41729 KHz
>> sym53c875-0: PCI clock seems too high (41729 KHz).

>Indeed it seems so.

>> [I removed the 'goto abort' in the code so that I could get past here...]

>If the driver is more than 20 % wrong on the estimation of the SCSI clock,
>then it may wrongly enable the SCSI clock doubler of a 875 chip rev >= 2
>using a 80 MHz, and in the worst case, the controller may be damaged. In
>less bad situations, the driver may base it synchronous data settings on a
>wrong SCSI clock value and fail synchronous data transfers.

But the difference between 40000KHz and 41926KHZ is less than 5%.  A 10%
difference from 40000 would be 44000, and a 20% would be 48000.

Perhaps you are being too strict on the numbers.

<>< Lance.



-
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