* Driver for Casio Cassiopia Fiva touchscreen, help with conversion to 2.4
@ 2001-02-14 1:57 Elliot Lee
2001-02-14 12:04 ` Driver for Casio Cassiopia Fiva touchscreen, help with conversion Alan Cox
2001-02-14 12:56 ` Bruce Harada
0 siblings, 2 replies; 4+ messages in thread
From: Elliot Lee @ 2001-02-14 1:57 UTC (permalink / raw)
To: linux-kernel
Available at http://people.redhat.com/~sopwith/fidmour-linux.c is a driver
for the touch screen used on the Cassiopia Fiva MPC-501 pen computer. It
is a rather Bad Hack (seeing as it was built rather blindly to mimic the
behaviour of the Windows driver, and has IRQ/port hardcoded in), but it
works for me with the 2.2.16 kernel.
The device outputs 5 byte packets - 1 status byte, 2 bytes each for X & Y
coordinates. The devel branch of GTK+ has support for /dev/fidmour in the
Linux framebuffer backend (gtk+/gdk/linux-fb/gdkmouse-fb.c), should you
wish to see a code sample.
I'm wondering if anyone has a resource that would provide information on
porting this driver to the 2.4 kernel.
I would welcome comments on this driver, or on the MPC-501 and Linux in
general. Bonus points to anyone who actually understands why the driver
works and how the hardware works. :)
Hope this helps,
-- Elliot
Who me? I just wander from room to room.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Driver for Casio Cassiopia Fiva touchscreen, help with conversion
2001-02-14 1:57 Driver for Casio Cassiopia Fiva touchscreen, help with conversion to 2.4 Elliot Lee
@ 2001-02-14 12:04 ` Alan Cox
2001-02-14 12:56 ` Bruce Harada
1 sibling, 0 replies; 4+ messages in thread
From: Alan Cox @ 2001-02-14 12:04 UTC (permalink / raw)
To: sopwith; +Cc: linux-kernel
> is a rather Bad Hack (seeing as it was built rather blindly to mimic the
> behaviour of the Windows driver, and has IRQ/port hardcoded in), but it
> works for me with the 2.2.16 kernel.
Thats pretty much how we did the pc110 pad driver too.
> The device outputs 5 byte packets - 1 status byte, 2 bytes each for X & Y
> coordinates. The devel branch of GTK+ has support for /dev/fidmour in the
That also sounds suprisingly familiar. I wonder, I wonder 8)
> I'm wondering if anyone has a resource that would provide information on
> porting this driver to the 2.4 kernel.
Two approaches. #1 You leave it as its own misc device and XInput device as
the pc110 pad does (the pc110pad reports ps/2 codes and does drag/tap in
the driver - might be worth a look to steal that)
> I would welcome comments on this driver, or on the MPC-501 and Linux in
> general. Bonus points to anyone who actually understands why the driver
> works and how the hardware works. :)
You might want to let the guys at www.amherst.co.uk know about it so they can
add it to their resources on the fiva
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Driver for Casio Cassiopia Fiva touchscreen, help with conversion
2001-02-14 1:57 Driver for Casio Cassiopia Fiva touchscreen, help with conversion to 2.4 Elliot Lee
2001-02-14 12:04 ` Driver for Casio Cassiopia Fiva touchscreen, help with conversion Alan Cox
@ 2001-02-14 12:56 ` Bruce Harada
2001-02-14 13:07 ` Alan Cox
1 sibling, 1 reply; 4+ messages in thread
From: Bruce Harada @ 2001-02-14 12:56 UTC (permalink / raw)
To: Alan Cox; +Cc: linux-kernel
On Wed, 14 Feb 2001 12:04:41 +0000 (GMT)
Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
> Thats pretty much how we did the pc110 pad driver too.
This is getting off-topic, but I was wondering - does the pc110 pad driver
still work? I seem to recall trying it around 2.2.9 or so, and eventually
giving up. (Not that it's vital or anything, but I have three of the
little things lying around here that I keep on telling myself I'm going to
use one day...)
And while we're on the topic, toy.cabi.net is still listed in
Configure.help as the location for the pc110 pad driver docs, but it
doesn't resolve for me...
--
Bruce Harada
bruce@ask.ne.jp
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Driver for Casio Cassiopia Fiva touchscreen, help with conversion
2001-02-14 12:56 ` Bruce Harada
@ 2001-02-14 13:07 ` Alan Cox
0 siblings, 0 replies; 4+ messages in thread
From: Alan Cox @ 2001-02-14 13:07 UTC (permalink / raw)
To: Bruce Harada; +Cc: Alan Cox, linux-kernel
> This is getting off-topic, but I was wondering - does the pc110 pad driver
> still work? I seem to recall trying it around 2.2.9 or so, and eventually
It worked last time I check with 2.4test something. I dont boot the little
box very often now , its just too slow.
> And while we're on the topic, toy.cabi.net is still listed in
> Configure.help as the location for the pc110 pad driver docs, but it
> doesn't resolve for me...
The cabi.net stuff is long gone, alas so are the docs.
Alan
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-02-14 13:07 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-14 1:57 Driver for Casio Cassiopia Fiva touchscreen, help with conversion to 2.4 Elliot Lee
2001-02-14 12:04 ` Driver for Casio Cassiopia Fiva touchscreen, help with conversion Alan Cox
2001-02-14 12:56 ` Bruce Harada
2001-02-14 13:07 ` Alan Cox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®