[ltp] The ThinkPad Button on A22m (and sound buttons)
Tod Harter
linux-thinkpad@www.bm-soft.com
Wed, 12 Dec 2001 10:54:12 -0500
On Tuesday 11 December 2001 18:06, you wrote:
> The download does not exist. I emailed the author (he posted to this group
> once), who works for IBM. He said he'd love to give me the executable
> (there is, by the way, two parts, a user-mode daemon called tpsysd, and a
> client (gtpbutton). The problem is that IBM won't (yet) release this
> program source code, because IBM views the interface as confidential. The
> author said he will try to get IBM to release an executable (with a licence
> wrapper). I shall email him in one week for a follow-up.
Good Lord! A confidential interface to a freaking button! Thats beauracracy
for you.
Its doubtfull that it could be reverse engineered without any working code to
go by. The only way I can think to do it would be to reverse engineer
whatever driver windows uses to talk to the thing. Given that its a button,
its probably a fairly simple interface. All it really has to do is generate
an interrupt. Doubtless its tied into some existing chip, we just need to
know which one, where the I/O ports are, etc. The usual gory details.
So, if there's anyone out there that has Windows on their Thinkpad (mine's
long since gone) and a debugger, and the knowledge to use it... I'd be happy
to take a look at the windows code, we just need to FIND it.
>
> Cameron Kerr
>
> ----- The Linux ThinkPad mailing list -----
> The linux-thinkpad mailing list home page is at:
> http://www.bm-soft.com/~bm/tp_mailing.html
----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html