[ipxe-devel] 486 with a Realtek 8139
Nikolai Zhubr
n-a-zhubr at yandex.ru
Wed May 5 11:43:24 UTC 2021
Hi Martin,
Thanks for pointing to .arch i586, it'd otherwise take some time for me
to find it. Its strange the Pentium+ requirement is not stated somewhere
one could see it immediately. The FAQ implies "what does the 'i' in
'iPXE' stand for" and such similar questions are more essential.
Anyways. Yes, I'm now thinking it would be more usefull to get back to
Etherboot and try to fix issues there. At least it is able to get to the
point of trying to start pxelinux. The negative side is it is
abandonware. I hope though someone on this list could be involved in
Etherboot back then and still might remember something about it, in case
I get to some extreme complications and need help again :-)
Thank you,
Regards,
Nikolai
05.05.2021 9:54, Martin Habets:
> Long ago Etherboot used to be i386 code.
> Nowadays I think iPXE only runs on i586 or later,
> e.g. arch/x86/prefix/unlzma.S has:
> .arch i586
>
>> From memory there are a couple of places in the code where
> iPXE uses assembler opcodes that don't exist in 486.
> Your best bet is probably using the old Etherboot code base and
> debug/patch that.
>
> Martin
>
More information about the ipxe-devel
mailing list