Re: Extra battery causes hangs (T40p, FreeBSD 5.1/CURRENT)

Doug White <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On Mon, 11 Aug 2003, Peter Schuller wrote:

> > Are you swapping the CDROM and battery while FreeBSD is booted? FreeBSD
> > does not handle this at all and will get really upset if you attempt it.
>
> Nope. I did try it once to see if it would affect the hang problem, but
> otherwise no.

Well whatever happens its causing some serious memory corruption or
something -- the items you identified all generate interrupts, so the
kernel's trap handler is getting wrecked.

> > You'd have to examine the DSDT table (and perhaps other namespace tables,
> > and dmesg)  to see exactly how the code path changes.  Typically, though,
> > the ACPI device tree already has space reserved for two batteries even if
> > one is not present.
>
> Ok. Do you know of any documentation on how to do this? (I'm not a kernel
> hacker of any kind...)

acpidump is a good place to start, but you'll also need the ACPI
Specification to make heads or tails of it.

-- 
Doug White                    |  FreeBSD: The Power to Serve
[email protected]          |  www.FreeBSD.org
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.