View Single Post
Old 03-17-06, 07:32 PM   #3 (permalink)
mma3d
Aximsite Prospect
 
Join Date: Oct 2005
Posts: 4
Thanked 0 Times in 0 Posts
Typically (as I understand the process), firmare is stored in flash or EEPROM memory from which the system boots. But PPCs stay on all the time, you aren't booting every time you turn it on, just waking it from a suspended state. When you load a ROM, you are rewriting the firmware in the flash/EEPROM memory, then the formare is copied from to battery-backed RAM and the system is rebooted. The system software, registry, etc. live in battery backed RAM full time, so a soft reset just reboots from the image in battery backed RAM. Hard resets on the other hand, re-copy system image from firmware to batter-backed RAM again, thereby overwriting any registry tweaks or other fixes.

Which is why I asked if the system would still run in the idyllic state he described afger a hard reset.

BTW, if my take above is flawed, please correct me (or better yet, point me to a real wiki/faq or whatever).

Originally Posted by Haesslich
The hard reset should, if you've flashed your ROM correctly, restore you to the previous 'clean' state of that patch, IIRC.
Regards,
mma3d
mma3d is offline   Reply With Quote