public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Alejandro Bonilla <abonilla@linuxwireless.org>
To: borislav@users.sourceforge.net
Cc: Pavel Machek <pavel@suse.cz>, Vojtech Pavlik <vojtech@suse.cz>,
	linux-kernel@vger.kernel.org, linux-thinkpad@linux-thinkpad.org
Subject: Re: IBM HDAPS Someone interested?
Date: Mon, 20 Jun 2005 18:45:49 -0500	[thread overview]
Message-ID: <42B7552D.909@linuxwireless.org> (raw)
In-Reply-To: <42B73B0B.1020406@linuxwireless.org>

Alejandro Bonilla wrote:

> Pavel Machek wrote:
>
>> Hi!
>>
>> Apple connects their accelerometer over i2c, see:
>>
>> http://www.kernelthread.com/software/ams/
>>
>> For some reverse engineering attempts, see:
>>
>> http://www.paul.sladen.org/thinkpad-r31/accelerometer.html
>>
>> According to IBM, it is *not* enabled during system bootup:
>>
>> http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-53167 
>>
>>
>> According to another text, BIOS know how to test accelerometer in some
>> kind of self test. Aha, here's the most interesting text:
>>
>> http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-53432 
>>
>>
>> According to this text:
>>
>> typical free-fall takes 300msec, but head unloading takes
>> 300-500msec. [So I had my computation right ;-)] ... "therefore, it is
>> too late to start head unloading after detecting free fall"...
>>
>> They really try to detect conditions just before free fall... and it
>> does not sound that difficult.
>>
>> Another clever trick is that if user is still using the mouse, machine
>> is probably not in free fall ;-). In pdf, they also mention few
>> .sys files. They should probably be disassembled to learn how the
>> interface works (hint hint), actually exported symbol names should be
>> quite helpfull in determining what function is the interesting one.
>>                                 Pavel
>>  
>>
Boris,

    Do you know anything about the HD APS? Is it linked to the embedded 
controller?

.Alejandro

  reply	other threads:[~2005-06-21  0:50 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-06-20 15:18 IBM HDAPS Someone interested? Alejandro Bonilla
2005-06-20 15:57 ` Vojtech Pavlik
2005-06-20 16:16   ` Alejandro Bonilla
2005-06-20 16:34     ` Vojtech Pavlik
2005-06-20 16:53       ` Alejandro Bonilla
2005-06-20 16:57       ` Pavel Machek
2005-06-20 20:35         ` Yani Ioannou
2005-06-20 20:45         ` Vojtech Pavlik
2005-06-20 21:25           ` Pavel Machek
2005-06-20 21:30           ` Adam Goode
2005-06-21 15:37             ` Lee Revell
2005-06-21 16:45               ` Vojtech Pavlik
2005-06-21 17:36                 ` Lee Revell
2005-06-21 18:16               ` Valdis.Kletnieks
2005-06-22 14:37                 ` Sander
2005-06-22 14:52                   ` Alejandro Bonilla
2005-06-20 21:45           ` Pavel Machek
2005-06-20 21:54             ` Alejandro Bonilla
2005-06-20 23:45               ` Alejandro Bonilla [this message]
2005-06-20 17:04       ` [ltp] " Lenz Grimmer
2005-06-20 17:17         ` Alejandro Bonilla
2005-06-20 18:57         ` Pekka Enberg
2005-06-20 20:13           ` Andrew Haninger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=42B7552D.909@linuxwireless.org \
    --to=abonilla@linuxwireless.org \
    --cc=borislav@users.sourceforge.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-thinkpad@linux-thinkpad.org \
    --cc=pavel@suse.cz \
    --cc=vojtech@suse.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox