Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Oct 2011 03:03:59 +1100 (EST)
From:      Ian Smith <smithi@nimnet.asn.au>
To:        Dmitry Kolosov <onyx@z-up.ru>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Battery charge limiting
Message-ID:  <20111021025829.I3397@sola.nimnet.asn.au>
In-Reply-To: <201110201644.25653.onyx@z-up.ru>
References:  <201110182335.15862.onyx@z-up.ru> <201110201434.50399.onyx@z-up.ru> <20111020105558.GB3818@izebigyomicsoda.praudit.hu> <201110201644.25653.onyx@z-up.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 20 Oct 2011, Dmitry Kolosov wrote:
 > > for thinkpads, there is no need to reverse any win32 stuff.. there is a
 > > linux driver that accesses the EC and is able to get/set battery
 > > parameters (among other stuff, like HDAPS) called tp_smapi
 > > (http://sourceforge.net/projects/tpctl/)
 > 
 > Ok. It looks like not every EC capable to be controlled, there is some kind of 
 > active and passive ECs. How we can guess the one IS capable? May be presence 
 > of some ACPI methods is the symptom of such capabilities? Any suggestions?

http://www.thinkwiki.org/wiki/Tp_smapi has a table of which Thinkpad 
models support what tp_smapi features.  It's not clear to me whether 
any of this is exposed through ACPI tables, or whether it's all more 
direct hardware access .. sounds like a fun project if anyone has the 
time and energy to play with it though :)

Thanls for the earlier references.  Interesting.

cheers, Ian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111021025829.I3397>