> Well, this is different. > > The kernel continuously talks to the PMU. It happens asynchronously > at interrupt time. If for some reason, that communication is stopped > in the middle of a message transmission, the PMU times out and shuts > the machine down, losing the time (I suspect it resets itself, and > since it does the timekeeping as well...) [...] > That's unrelated to the battery problem.
Right, I've had the time reset to silly things by kernel crashes before (and that usually takes the PRAM settings with it). Can't such a PMU reset also happen when the battery drains all the way to zero? (the interrupt timeout being another problem, sure). Michael