sane-project-website/old-archive/1998-10/0260.html

78 wiersze
3.5 KiB
HTML

<!-- received="Fri Oct 23 13:49:36 1998 PDT" -->
<!-- sent="Fri, 23 Oct 1998 21:02:43 +0100" -->
<!-- name="Jonathan Buzzard" -->
<!-- email="jab@hex.prestel.co.uk" -->
<!-- subject="Re: parallel port scanner support" -->
<!-- id="m0zWnQ3-0002YcC@hex" -->
<!-- inreplyto="parallel port scanner support" -->
<title>sane-devel: Re: parallel port scanner support</title>
<h1>Re: parallel port scanner support</h1>
<b>Jonathan Buzzard</b> (<a href="mailto:jab@hex.prestel.co.uk"><i>jab@hex.prestel.co.uk</i></a>)<br>
<i>Fri, 23 Oct 1998 21:02:43 +0100</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#260">[ date ]</a><a href="index.html#260">[ thread ]</a><a href="subject.html#260">[ subject ]</a><a href="author.html#260">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0261.html">Bernd Schroeder: "Re: Sane with Microtek ScanMaker 2"</a>
<li> <b>Previous message:</b> <a href="0259.html">Didier Carlier: "RE: Coolscan driver produces error at the image border"</a>
<li> <b>Maybe in reply to:</b> <a href="0227.html">Marco Foglia: "parallel port scanner support"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>
<!-- body="start" -->
<a href="mailto:jon@net.lut.ac.uk">jon@net.lut.ac.uk</a> said:<br>
<i>&gt; I wonder how the parallel port ZIP drive protocol was decoded? Any </i><br>
<i>&gt; suggestions folks? </i><br>
<p>
After an observation had been made that you could use the parallel Zip<br>
drive under DOSemu, Grant R. Guenther patched DOSemu to be able to write<br>
all the read/writes on the I/O ports used by the parallel port to a file.<br>
These patches are now part of the standard DOSemu release, and have been<br>
used to decode a number of other adaptors/devices.<br>
<p>
This works because when a program tries to access the parallel port it<br>
generates an exception which is then traped by DOSemu and the instruction is<br>
emulated if access to that port has been enabled in the configuration file.<br>
<p>
The problem as far as parallel port scanners are concered is that drivers<br>
only exist for Microsoft Windows 3.1 or later. This makes it difficult<br>
if not impossible to use DOSemu to capture the activity on the parallel<br>
port.<br>
<p>
All is not lost however, as Wine now provides exactly the same mechanism,<br>
and several people have reported being able to use their scanners under Wine<br>
if they enable access to the registers of the parallel port in their<br>
wine.conf. All we need is a simple patch to Wine to enable this (stay tuned<br>
for a patch sometime this weekend).<br>
<p>
By the way I post this information on Monday of this week.<br>
<p>
<p>
JAB.<br>
<p>
<p>
<p>
<p>
<pre>
--
Jonathan A. Buzzard Email: <a href="mailto:jab@hex.prestel.co.uk">jab@hex.prestel.co.uk</a>
Northumberland, United Kingdom. Tel: +44(0)1661-832195
<p>
<p>
<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">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0261.html">Bernd Schroeder: "Re: Sane with Microtek ScanMaker 2"</a>
<li> <b>Previous message:</b> <a href="0259.html">Didier Carlier: "RE: Coolscan driver produces error at the image border"</a>
<li> <b>Maybe in reply to:</b> <a href="0227.html">Marco Foglia: "parallel port scanner support"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>