On Mon, Dec 11, 2000 at 04:53:40PM -0700, Ronald G Minnich wrote:
> On 11 Dec 2000, Eric W. Biederman wrote:
>
> > Cool. How far have you gotten?
> > Anything you can do in a BIOS should be possible from linux...
>
> Working with Ollie it looks like we can move the clock around ...
>
> > 3) Use software to simulate a machine powering up (A soft reboot)
> >
> > It appears linux bios handles 1 & 2 just fine since it doesn't need
> > to do anything. Why doesn't 3 work?
>
> I think because in linux (3) assumes there is a bios there to call.
Actually, no. It looks to me as though it's trying to drop back down to
real mode and jump to FFFF:0000. It goes through some serious
contortions to get there, so I can't imagine it'd be fun to debug and fix.
Probably a lot easier to just find a chipset reset register and use that
instead.
Eric