|
I had noticed that on A06 the processor speed was saved across a soft reset but that a number of settings didn't store across a full power off, and this denotes certain assumptions about how you percieve a device is going to get used. These assumptions are based on the fact that you believe that there is always going to be power going to the RAM, which is reasonable on a WM2003 device with backup battery but is flawed on a device that can fully power off like WM5 devices.
With this assumption you can set aside a chunk of memory that you will always use to store the most frivolous of system settings, like processor speed and certain other "important at boot, but may be loaded before certain operating system components so we have to guard against." This means that you'll be able to almost guaruntee that across soft resets you will have the right data, but that it will be gone on power off. I'd put it down as a WM5 migration issue, the software engineers aren't being told to look back at their software and take account of this new ability for full power off.
Programmers aren't inherently lazy about these things, but a lot of the time these little things just don't have any priority, so they get left out in the rush to get bigger things done.
If you absolutely need to have it go to a particular speen then I would suggest Xcpuscalar.
|