kopia lustrzana https://gitlab.com/sane-project/website
148 wiersze
5.7 KiB
HTML
148 wiersze
5.7 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
|
|
"http://www.w3.org/TR/REC-html40/loose.dtd">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>sane-devel: Re: HP 7400c info / Minolta Scan Dual II</TITLE>
|
|
<META NAME="Author" CONTENT="EdHamrick@aol.com (EdHamrick@aol.com)">
|
|
<META NAME="Subject" CONTENT="Re: HP 7400c info / Minolta Scan Dual II">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
|
|
<H1>Re: HP 7400c info / Minolta Scan Dual II</H1>
|
|
<!-- received="Thu May 3 01:42:13 2001" -->
|
|
<!-- isoreceived="20010503084213" -->
|
|
<!-- sent="Thu, 3 May 2001 04:51:08 EDT" -->
|
|
<!-- isosent="20010503085108" -->
|
|
<!-- name="EdHamrick@aol.com" -->
|
|
<!-- email="EdHamrick@aol.com" -->
|
|
<!-- subject="Re: HP 7400c info / Minolta Scan Dual II" -->
|
|
<!-- id="6e.a3b80a0.282275fc@aol.com" -->
|
|
<!-- inreplyto="HP 7400c info / Minolta Scan Dual II" -->
|
|
<STRONG>From:</STRONG> <A HREF="mailto:EdHamrick@aol.com?Subject=Re:%20HP%207400c%20info%20/%20Minolta%20Scan%20Dual%20II&In-Reply-To=<6e.a3b80a0.282275fc@aol.com>"><EM>EdHamrick@aol.com</EM></A><BR>
|
|
<STRONG>Date:</STRONG> Thu May 03 2001 - 01:51:08 PDT
|
|
<P>
|
|
<!-- next="start" -->
|
|
<LI><STRONG>Next message:</STRONG> <A HREF="0042.html">Oliver Neukum: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<UL>
|
|
<LI><STRONG>Previous message:</STRONG> <A HREF="0040.html">Jose Paulo Moitinho de Almeida: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<!-- nextthread="start" -->
|
|
<LI><STRONG>Next in thread:</STRONG> <A HREF="0042.html">Oliver Neukum: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<LI><STRONG>Reply:</STRONG> <A HREF="0042.html">Oliver Neukum: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<!-- reply="end" -->
|
|
<LI><STRONG>Messages sorted by:</STRONG>
|
|
<A HREF="date.html#41">[ date ]</A>
|
|
<A HREF="index.html#41">[ thread ]</A>
|
|
<A HREF="subject.html#41">[ subject ]</A>
|
|
<A HREF="author.html#41">[ author ]</A>
|
|
</UL>
|
|
<HR NOSHADE><P>
|
|
<!-- body="start" -->
|
|
<P>
|
|
In a message dated 5/3/2001 3:19:34 AM EST, <A HREF="mailto:moitinho@civil.ist.utl.pt?Subject=Re:%20HP%207400c%20info%20/%20Minolta%20Scan%20Dual%20II&In-Reply-To=<6e.a3b80a0.282275fc@aol.com>">moitinho@civil.ist.utl.pt</A> writes:
|
|
<BR>
|
|
<P><EM>> I have read the arguments in favour of different drivers, you don't need to
|
|
</EM><BR>
|
|
<EM>> try to explain, but I still don't understand why (for instance) the
|
|
</EM><BR>
|
|
<EM>> usb-storage driver doesn't work (at least id didn't). Just my problem of
|
|
</EM><BR>
|
|
<EM>> thinking that I understand what I don't.
|
|
</EM><BR>
|
|
<P>There's no good reason why a single driver shouldn't serve
|
|
<BR>
|
|
as a scsi->usb device driver for all devices that need to look
|
|
<BR>
|
|
like a scsi device to higher level routines.
|
|
<BR>
|
|
<P>Oliver claims this would be too hard to write, but I've done it
|
|
<BR>
|
|
on Windows and Mac OS and it isn't hard. The upper levels
|
|
<BR>
|
|
of VueScan think they're working with SCSI scanners, and
|
|
<BR>
|
|
at the lowest level I translate scsi commands to USB
|
|
<BR>
|
|
commands. The trick is to design the driver to do this from
|
|
<BR>
|
|
the start. This works today on Windows and Mac OS with
|
|
<BR>
|
|
HP, Epson, Avision, Acer, and AGFA USB scanners. I did
|
|
<BR>
|
|
the same thing with Firewire scanners on Windows, since
|
|
<BR>
|
|
they also encapsulate scsi commands on Firewire (SBP2
|
|
<BR>
|
|
protocol). Someone already did a generic scsi->firewire
|
|
<BR>
|
|
driver on Linux, and a similar scsi-usb driver is all that's needed.
|
|
<BR>
|
|
<P>Note that the advantage of using generic scsi->usb and
|
|
<BR>
|
|
scsi->firewire drivers is that there isn't any need to set
|
|
<BR>
|
|
up configuration files specifying which scanners (and
|
|
<BR>
|
|
what type of scanners) are on the system. The nice
|
|
<BR>
|
|
part of scsi is that it's possible to poll each device to find
|
|
<BR>
|
|
out what kind of device it is, instead of depending on the
|
|
<BR>
|
|
user to set this up (this is a lot more user-friendly). This
|
|
<BR>
|
|
is how VueScan works.
|
|
<BR>
|
|
<P>This driver the kind of thing I'd assign a college intern or
|
|
<BR>
|
|
beginning programmer to do - it's not hard. If nobody on
|
|
<BR>
|
|
this list has any kernel programming experience, I'll do it
|
|
<BR>
|
|
myself in a month or two as soon as I finish some higher
|
|
<BR>
|
|
priority tasks in VueScan. However, if I write it, I plan to
|
|
<BR>
|
|
sell it (it won't be open source). If someone wants to
|
|
<BR>
|
|
write it and make it open source, I'd be happy to provide
|
|
<BR>
|
|
them the technical assistance they'd need to get it working
|
|
<BR>
|
|
with a wide range of usb scanners.
|
|
<BR>
|
|
<P>Regards,
|
|
<BR>
|
|
Ed Hamrick
|
|
<BR>
|
|
<P><PRE>
|
|
--
|
|
Source code, list archive, and docs: <A HREF="http://www.mostang.com/sane/">http://www.mostang.com/sane/</A>
|
|
To unsubscribe: echo unsubscribe sane-devel | mail <A HREF="mailto:majordomo@mostang.com?Subject=Re:%20HP%207400c%20info%20/%20Minolta%20Scan%20Dual%20II&In-Reply-To=<6e.a3b80a0.282275fc@aol.com>">majordomo@mostang.com</A>
|
|
</PRE>
|
|
<P><!-- body="end" -->
|
|
<HR NOSHADE>
|
|
<UL>
|
|
<!-- next="start" -->
|
|
<LI><STRONG>Next message:</STRONG> <A HREF="0042.html">Oliver Neukum: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<LI><STRONG>Previous message:</STRONG> <A HREF="0040.html">Jose Paulo Moitinho de Almeida: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<!-- nextthread="start" -->
|
|
<LI><STRONG>Next in thread:</STRONG> <A HREF="0042.html">Oliver Neukum: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<LI><STRONG>Reply:</STRONG> <A HREF="0042.html">Oliver Neukum: "Re: HP 7400c info / Minolta Scan Dual II"</A>
|
|
<!-- reply="end" -->
|
|
<LI><STRONG>Messages sorted by:</STRONG>
|
|
<A HREF="date.html#41">[ date ]</A>
|
|
<A HREF="index.html#41">[ thread ]</A>
|
|
<A HREF="subject.html#41">[ subject ]</A>
|
|
<A HREF="author.html#41">[ author ]</A>
|
|
</UL>
|
|
<!-- trailer="footer" -->
|
|
<HR NOSHADE>
|
|
<P>
|
|
<SMALL>
|
|
<EM>
|
|
This archive was generated by <A HREF="http://www.hypermail.org/">hypermail 2b29</A>
|
|
: <EM>Thu May 03 2001 - 01:42:55 PDT</EM>
|
|
</EM>
|
|
</SMALL>
|
|
</BODY>
|
|
</HTML>
|