Re: Re: Smart Battery System driver

Zdzisław A. Kaleta
2005-01-21T14:17:28Z

Dnia piątek 21 stycznia 2005 14:26, Rich Townsend napisał:
> Pedro Venda wrote:
> > Johan Vromans wrote:
> > | Rich Townsend <rhdt-OBnUx95tOyn10jlvfTC4gA@public.gmane.org> writes:
> > |>I do this because everything in /lib/modules/XXX/kernel/* gets
> > |>clobbered when you do a make modules_install from the kernel source
> > |>tree;
> > |
> > | I see.
> > |
> > |>I have recently realized that the whole SBS functionality can be
> > |>implemented in terms of control methods in the DSDT, without the
> > |>need for any kernel drivers.
> > |
> > | Nice. This would require a kernel recompile/reboot for each DSDT
> > | modification...
> >
> > not nice, I guess. 99.9% of the interested (me included) wouldn't be
> > able to
> > patch their DSDT and with generated ASL (is it ASL or AML or... ACPI
> > language)
> > code for their specific case.
>
> What if you just had to run a perl script, and then add an "initrd="
> line to your kernel boot parameters? Because the code would be *so* much
> cleaner if a lot of the tasks were moved to the DSDT; in particular, we
> could get rid of i2c_acpi_sbs, and thus remove the dependency of ACPI on
> I2C.
>
> cheers,
>
> Rich
What about people who didn't use initrd in their kernel?
--
z.a.kaleta (sanskryt), registered Linux User #279350

-------------------------------------------------------
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