[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,


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