[syslinux] reboot from com32
Miguel
mth at mth.com
Tue Aug 14 11:02:19 PDT 2007
hpa ... Thank you for your prompt response!
>> On an HP DL360G2 it returns from syslinux_reboot, independent of whether
>> it is warm or cold.
>
> That's utterly weird. Hanging I could have seen, but returning is just
> weirder than weird.
It returns and successfully does printfs.
I can then execute other pxelinux commands ... like boot kernels.
So, it seems that the system isn't too damaged.
>> On a Dell PE850 it hangs (but will respond to Ctl-Alt-Del), independent
>> of
>> whether it is warm or cold.
Once it failed on two different types of machines I stopped looking.
>> Q: Does __farcall switch out of 32 bit mode and back into 16 bit mode?
>
> Yes, it does.
>
> The most likely explanation IMO is that there is a bug in __farcall.
> Unlike __intcall it hasn't been extensively used. They do, however,
> share almost all the code.
I'll try to take a look at __farcall.
Miguel
More information about the Syslinux
mailing list