Tim Waugh wrote:
>
> On Wed, 6 Oct 1999, Kevin P. Lawton wrote:
>
> > Speaking of QNX, I saw mention of a new demo floppy on
> > Slashdot, so I downloaded it and gave it a spin inside of
>
> (I saw that too: nice little webserver..)
>
> > Will be back to FreeMWare development soon...
>
> Something that I've been trying to get the VMware guys to do is to channel
> parallel port I/O accesses through ppdev. The ppdev stuff is in 2.3; it's
> not actually available in 2.2 yet, though I plan to merge it. What VMware
> do at the moment is ship the ppuser module, which ppdev is derived from,
> find out the base address from ppuser once parport has done the probing
> for it and then just restart trapped I/O instructions, emulating only
> where necessary.
>
> There are certain devices, particularly scanners, where it would be very
> nice to be able to watch all port accesses.
>
> Perhaps when the time comes, our virtual parallel port could use ppdev?
> If our virtual device is an ECP one, we'll get to see higher-level
> operations such as 'write this chunk of bytes in ECP mode' rather than
> 'set this control line, delay, set data, do that, ...'.
Sounds interesting. Would the guest OS see and be able to drive
the parallel hardware as normal using ppdev? I'm not familiar with
it.
Does VMware directly use the parallel port IO ports after
the probing?
-Kevin