Can you try the image below to see if it fixes this issue? I've moved the Geode-specific CPU reset code so that it will only execute if the code that attempts to do it in "regular PC" fashion didn't work (the IP130 is Geode based but apparently has problems re-entering the BIOS after CPU reset).
http://m0n0.ch/temp/generic-pc-serial-1.8.0b495M.imgNote to self: check that this doesn't break reset on WRAP and net4801 before committing