John,
When I use the reboot command on my Dorado demo board from National (with their BIOS), It will successfully warm boot the machine. When I use my LinuxBIOS image on the Dorado or my Geode machine, the machine just stalls at the point where the reset should occur. It seems to me that Linux is performing a BIOS Int function that is not implemented in my build of LinuxBIOS. Anyone had any luck with this?
Kenerl doesn't support it by default. Basically you need to add a reset routine for cs5530. Here is my patch which works for me. It is for 2.4.17, but shouldn't be too hard to patch it on 2.4.20.
-Andrew