[syslinux] extlinux: missing text on serial output
H. Peter Anvin
hpa at zytor.com
Mon Jun 23 15:04:20 PDT 2008
Ferenc Wagner wrote:
> "H. Peter Anvin" <hpa at zytor.com> writes:
>
>> Ferenc Wagner wrote:
>>> :) Yes, I can confirm that -pre22 doesn't exhibit this problem.
>>> Thanks for fixing it! Unfortunately, all is not well, invoking
>>> any com32 module locks up on real hardware and QEMU alike...
>> That's odd... I don't see that myself in Qemu.
>>
>> Does reverting checkin
>> 34ffe9a0423644b7635683e462cab573f97ff255
>> ("git revert 34ffe9a0423644b7635683e462cab573f97ff255") help at all?
>
> No, it does not. syslinux-3.70-pre10 works, though. I'll try
> bisecting this, but that will take some time... Can you perhaps
> suggest to way to speed up compilation (restricting it to extlinux and
> com32 only)?
Okay... if I try NASM 2.02, it miscompiles the API call comapi_writeadv
(AX=001Dh), but that shouldn't affect any COM32 program that *isn't*
trying to use the ADV -- which should be extremely rare.
Compiling with NASM 2.02 and then running my Extlinux+vesamenu.c32 test
under Qemu works just fine. Perhaps you could send me a copy of
extlinux.bin from your compile session (or even better, tar up a full
build tree)?
-hpa
More information about the Syslinux
mailing list