On Po 13-03-06 04:07:59, Adam Belay wrote: > On Mon, Mar 13, 2006 at 09:50:42AM +0100, Pavel Machek wrote: > > On Po 13-03-06 03:48:11, Adam Belay wrote: > > > The timeout feature could be done using the ACPI alarm interface, but there's > > > no reliable way of knowing how long the system can remain in a suspend state > > > on the x86 mobile platform, so waking up at the right time would be tricky if > > > not impossible. > > > > Make it an hour... System should be able to stay suspended for an > > hour. IIRC Apple did something like this? I'd just be slightly worried > > about machine waking up itself just when you hit the turbulence in the > > airplane, or something like that. > > Hmm, but let's say the battery is 40% charged. Then it's not very clear if it > will last an hour. All of a sudden the issue becomes system specific, or it > may even depend on things like whether wake-on-lan is enabled, >right? 40% battery should still last 10+ hours in suspend-to-RAM, unless something is wrong. You *could* wakeup every minute or so to check the battery state; some PDAs actually do that. > If we could get a power management event and wake the system when the battery > reaches a low condition that would be really awesome. But I don't think this > is possible AFAIK. ACPI people have to comments, but see above, it can be emulated by polling. Pavel -- 166: