From owner-freebsd-hackers Thu Jan 11 18:55:27 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA17602 for hackers-outgoing; Thu, 11 Jan 1996 18:55:27 -0800 (PST) Received: from hda.com ([199.232.40.182]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA17597 for ; Thu, 11 Jan 1996 18:55:22 -0800 (PST) Received: (from dufault@localhost) by hda.com (8.6.11/8.6.9) id VAA04876; Thu, 11 Jan 1996 21:53:04 -0500 From: Peter Dufault Message-Id: <199601120253.VAA04876@hda.com> Subject: Re: SCSI Scanner anybody? To: terry@lambert.org (Terry Lambert) Date: Thu, 11 Jan 1996 21:53:03 -0500 (EST) Cc: terry@lambert.org, peter@jhome.DIALix.COM, hackers@FreeBSD.org In-Reply-To: <199601120237.TAA18956@phaeton.artisoft.com> from "Terry Lambert" at Jan 11, 96 07:37:01 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-hackers@FreeBSD.org Precedence: bulk > I thought that read remainder was a target mode thing; you'd know, you > did all the original scanner work, though. You mean residual lengths. That is independent and has to do with being able to detect the number of bytes sent when it doesn't match what you expect. You are bringing up a good point and I'm not sure which of our drivers support that. It isn't always needed - on the Optronics scanner they send a fixed control block that gives the details of the following data blocks (block size, number of full blocks and remainder) so you always know what to expect and can request the right amount for each transfer - that way they don't have to count on residuals working in all systems. -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267