From owner-freebsd-scsi Mon Dec 28 14:26:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA02058 for freebsd-scsi-outgoing; Mon, 28 Dec 1998 14:26:15 -0800 (PST) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA02053 for ; Mon, 28 Dec 1998 14:26:11 -0800 (PST) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zul6d-0006Ej-00; Mon, 28 Dec 1998 15:25:43 -0700 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id PAA13315; Mon, 28 Dec 1998 15:23:44 -0700 (MST) Message-Id: <199812282223.PAA13315@harmony.village.org> To: Joerg Wunsch Subject: Re: 3.0R && AHA1540A == no go Cc: scsi@FreeBSD.ORG In-reply-to: Your message of "Wed, 23 Dec 1998 00:00:50 +0100." <19981223000050.28179@uriah.heep.sax.de> References: <19981223000050.28179@uriah.heep.sax.de> <19981222173104.28962@uriah.heep.sax.de> <199812222134.OAA14499@narnia.plutotech.com> Date: Mon, 28 Dec 1998 15:23:44 -0700 From: Warner Losh Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <19981223000050.28179@uriah.heep.sax.de> J Wunsch writes: : > I believe that the 1540A does not support residual calculating : > CCB opcodes. : : I'm almost sure it doesn't. It doesn't. The old driver would use the residual codes if the card was new enough, and the older, non-residual updating OPCODEs for the older cards. : > So, you'd have to modify the driver to use these : > opcodes on pre-historic devices. : : `these'? (Sorry, which ones?) To use the non-residual opcodes. : IOW: under normal circumstances, is it likely that residuals are : reported at all? Or in case an adapter doesn't support them, can we : just assume there's no residual (without big harm)? I have no good : clues about what a residual actual means other than `something was : left over from an old request' or something like that... The residuals aren't reported on the 1540A. If you'd like to put code to do that in the aha.c driver, I'd be happy to let it into the driver. : It would be too bad if i had to throw away an otherwise working : controller that does its job well (well enough for the environment : it's running in, remember it's a scratch machine). I probably would : stick with 2.2.x then, but that's a less optimal solution. I'm too busy to do the coding, but would be happy to review changes that others come up with. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message