On Tue, 11 Jul 2000, Bradley D. LaRonde wrote:

> ----- Original Message -----
> From: "Mike Touloumtzis" <[EMAIL PROTECTED]>
> To: "Charlie Flynn" <[EMAIL PROTECTED]>
> Cc: "Mike Touloumtzis" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> Sent: Tuesday, July 11, 2000 1:57 PM
> Subject: [Handhelds] Re: Touch Screen Driver Generic Interface for all Linux
> SA11x0 platforms.
> 
> 
> > In writing a digitizer driver API, there are a few main things to keep
> > in mind:
> >
> > -- Allow room for plenty of resolution, and don't assume pixel coords
> >    will equal digitizer coords.
> 
> This is another reason why I think the best thing is to just feed the raw
> data to userspace and divide it up there, avoiding any attempt to calibrate
> or smooth data in the kernel.
> 
> > -- Timestamps are important because they allow pen velocity to be
> >    measured.
> 
> Agreed.  Yet another reason for not munging things in the kernel.  Give
> every point to userspace so that all timing is known.

You won't have reliable time stamping in user space.  This has to be done
at the interrupt level.


Nicolas


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to