[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