Jim,
Two possiblities:
1)EC: as you mention EC slow down the rate
2)BIOS: interrupt (serial IRQ) is not programmed correctly (Continuous
or Quiet, level or edge,...) and the OS does not handle properly
We are shooting 2nd.
Ray Tseng 9/21/06
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Gettys
Sent: Thursday, September 21, 2006 3:48 AM
To: Ray Tseng (曾文瑞); Zephaniah E. Hull
Cc: OLPC Developer's List
Subject: Touchpad testing.
As suggested last night, we (Andres and I) took the older, 5V touch pad sample
(the samples from early August; not the new 3.3 V touch pad we received in
September) and plugged it into a standard PS/2 port on a conventional desktop.
It behaves exactly as you might expect for normal operation: bursts of
information are at regular 10ms intervals on the oscilloscope (the default
rate for PS/2 is supposed to be 100hz).
Zephaniah reported that that older touch pad version on an unmodified (e.g. 5V)
OLPC ATest board was also running very slowly, along with a standard PS/2 mouse.
So unless Zephaniah managed to break the Linux kernel driver in some unique
way, the theory that the EC is somehow slowing the rate down tremendously seems
very likely.
Zephaniah, does your kernel driver work well with a standard mouse on a
conventional system.
Best regards,
- Jim Gettys
--
Jim Gettys
One Laptop Per Child
_______________________________________________
Devel mailing list
[email protected]
http://mailman.laptop.org/mailman/listinfo/devel
_______________________________________________
Devel mailing list
[email protected]
http://mailman.laptop.org/mailman/listinfo/devel