plustek: Genius Colorpage Vivid III


Previous by date: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Trev Jackson
Next by date: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Gerhard Jaeger
Previous in thread: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Trev Jackson
Next in thread: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Gerhard Jaeger

Subject: Re: Genius Colorpage Vivid III
From: Trev Jackson ####@####.####
Date: 15 Dec 2005 21:44:08 +0000
Message-Id: <200512152141.50524.trev@g7pvs.freeserve.co.uk>

Hi

I just thought I would send another progress report.

I am trying to capture data from my scanner by using the Windows scanner 
driver on Windows 98 under Qemu running on Linux.

Qemu does not currently support ECP.

The linux kernel parport_pc driver is buggy and doesn't support ECP properly, 
so adding ECP to Qemu using the current driver setup (/dev/parport0) doesn't 
look promising.

I have tweaked the code to display the extra addresses used by the extended 
parallel port, although currenly no data is written, the Windows "check if 
scanner attached" code produces the following captured data - top only:

parallel: read addr=0x37a val=0x0c
parallel: write addr=0x37a val=0x0c
parallel: write addr=0x378 val=0xaa
parallel: read addr=0x378 val=0xaa
parallel: read addr=0x37a val=0x0c
parallel: write addr=0x37a val=0x08
parallel: write addr=0x37a val=0x0c
parallel: read addr=0x379 val=0xff
parallel: read addr=0x379 val=0xff
parallel: read addr=0x37a val=0x0c
parallel: write addr=0x37a val=0x08
parallel: write addr=0x37a val=0x0c
parallel: read addr=0x379 val=0xff
parallel: write addr=0x37a val=0xc8
parallel: read addr=0x37a val=0x08
parallel: read addr=0x37a val=0x08
parallel: read addr=0x37a val=0x08
parallel: write addr=0x37a val=0xcc
parallel: read addr=0x37a val=0x0c
parallel: read addr=0x379 val=0xff
parallel: read addr=0x37a val=0x0c
parallel: read addr=0x37a val=0x0c
parallel: read addr=0x37a val=0x0c
parallel_test: write addr=0x77a val=0x3a
parallel_test: write addr=0x77a val=0x7a
parallel: read addr=0x378 val=0xaa
parallel: read addr=0x37a val=0x0c
parallel: write addr=0x37a val=0xc4
parallel: write addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: read addr=0x378 val=0x00
parallel: write addr=0x378 val=0x69

I believe I either need to get the linux kernel parport_pc code working or 
sort out how to use DMA addressing in Qemu with the parallel port.

Hopefully I will eventually get there!

Best Regards

Trev


Previous by date: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Trev Jackson
Next by date: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Gerhard Jaeger
Previous in thread: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Trev Jackson
Next in thread: 15 Dec 2005 21:44:08 +0000 Re: Genius Colorpage Vivid III, Gerhard Jaeger


Powered by ezmlm-browse 0.20.