Good catch: "A copy of the battery RAM can be found at $E1/02C0, and the Firmware looks there directly. System software should generally go through ReadBParam and WriteBParam rather than examining or changing the buffer directly." antoine