From: Rich Townsend <rhdt-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
To: Johan Vromans <jvromans-2pNSKKP3PSKEVqv0pETR8A@public.gmane.org>,
acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: Re: New SmartBattery DSDT-based controller
Date: Sun, 06 Feb 2005 16:52:22 -0500 [thread overview]
Message-ID: <42069196.707@bartol.udel.edu> (raw)
In-Reply-To: <m2mzuhz7pg.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
Johan Vromans wrote:
> Rich Townsend <rhdt-OBnUx95tOyn10jlvfTC4gA@public.gmane.org> writes:
>
>
>>1) Direct fiddling with the SMBus registers that make up part of the EC
>>address space. This is what Bruno Ducrot's i2c-acpi-ec module was for:
>>it exposed kernel-space functions to allow one to perform the required
>>fiddling. My acpi-sbs module then used these functions to examine the
>>status of the smart battery.
>
>
> Actually, I think this approach has it attractive sides as well.
> I'm currently using your acpi-sbs snapshot of 20050120. Did you
> produce anything better before you switched to the DSDT approach?
No, I got sidetracked by the DSDT stuff (and by my 3 month-old daughter!).
However, I should mention that, long-term, I see the acpi-sbs module as
*sort of* the way to go. But first, we need a proper framework for
dealing with batteries under Linux, that exposes a unified interface to
userspace. This framework would abstract away all of the hardware
dependent stuff, so that whether a system has a CM battery or an SBS
battery, it appears exactly the same outside the kernel. The "future"
acpi-sbs module would be implemented as part of this framework, as would
a new module for CM batteries.
cheers,
Rich
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
next prev parent reply other threads:[~2005-02-06 21:52 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-01-29 19:02 New SmartBattery DSDT-based controller Rich Townsend
[not found] ` <41FBDDE2.1050403-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-01-29 22:41 ` Johan Vromans
[not found] ` <m27jlvx3i3.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-29 23:45 ` Rich Townsend
[not found] ` <41FC2022.2080804-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-01-30 9:17 ` Johan Vromans
[not found] ` <m2mzur6zt6.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-30 13:38 ` Rich Townsend
[not found] ` <41FCE348.3010304-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-01-30 14:31 ` Karol Kozimor
2005-01-30 15:00 ` Matthew Garrett
2005-01-30 14:59 ` Matthew Garrett
2005-01-30 15:31 ` Rich Townsend
2005-01-30 19:40 ` Johan Vromans
2005-01-31 22:59 ` Pavel Machek
2005-01-30 15:15 ` Pedro Venda
2005-01-31 9:50 ` Johan Vromans
[not found] ` <m24qgyorl3.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-31 10:02 ` David Goodenough
[not found] ` <200501311002.36671.david.goodenough-6b45v/Ft3lbby3iVrkZq2A@public.gmane.org>
2005-01-31 12:16 ` Johan Vromans
[not found] ` <m2oef5oksl.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-02-06 21:40 ` Johan Vromans
2005-01-31 11:57 ` Rich Townsend
[not found] ` <41FE1D2D.8030006-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-01-31 12:16 ` Johan Vromans
2005-01-31 15:12 ` Bruno Ducrot
[not found] ` <20050131151235.GB1145-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2005-01-31 15:39 ` Johan Vromans
[not found] ` <m2k6ptobfm.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-31 15:44 ` Karol Kozimor
2005-01-31 15:52 ` Ville Syrjälä
2005-01-31 15:59 ` Bruno Ducrot
[not found] ` <20050131155935.GD1145-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2005-01-31 17:48 ` Johan Vromans
[not found] ` <m2u0oxjxqe.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-31 18:30 ` Bruno Ducrot
2005-01-31 16:34 ` Rich Townsend
[not found] ` <41FE5E29.9020308-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-01-31 16:54 ` Bruno Ducrot
2005-01-31 17:28 ` Karol Kozimor
2005-02-06 2:19 ` sbs-linux: smart batteries on SourceForge (was New SmartBattery DSDT-based controller) Rich Townsend
[not found] ` <42057EBE.5090102-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-02-06 13:33 ` François Valenduc
[not found] ` <42061CB8.5040205-IWqWACnzNjyZIoH1IeqzKA@public.gmane.org>
2005-02-06 14:10 ` Olaf Jansen-Olliges
2005-02-06 17:28 ` sbs-linux: smart batteries on SourceForge Johan Vromans
[not found] ` <m28y61a98u.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-02-06 19:25 ` Johan Vromans
[not found] ` <m2oeex7ap2.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-02-06 19:29 ` Rich Townsend
[not found] ` <42066328.1080601@bartol.udel.edu>
2005-02-06 19:34 ` Johan Vromans
2005-02-07 9:32 ` Johan Vromans
[not found] ` <m23bw8zpdz.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-02-07 12:06 ` Rich Townsend
[not found] ` <420759DB.1000009-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-02-07 12:49 ` David Goodenough
[not found] ` <200502071249.40300.david.goodenough-6b45v/Ft3lbby3iVrkZq2A@public.gmane.org>
2005-02-08 18:53 ` Hendrik Jürgens
2005-02-06 21:42 ` New SmartBattery DSDT-based controller Johan Vromans
[not found] ` <m2mzuhz7pg.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-02-06 21:52 ` Rich Townsend [this message]
[not found] ` <42069196.707-OBnUx95tOyn10jlvfTC4gA@public.gmane.org>
2005-02-07 9:27 ` Johan Vromans
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=42069196.707@bartol.udel.edu \
--to=rhdt-obnux95toyn10jlvftc4ga@public.gmane.org \
--cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
--cc=jvromans-2pNSKKP3PSKEVqv0pETR8A@public.gmane.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.