You need to add a new version of the loader since the BIOS is larger,
and
use the larger elf header.
You mean the new version of ADLO is needed?
Yes,
The file loader.s copies the BIOS into RAM and sets up the CMOS values. If you use the 32-bit BIOS, you need to make sure all of it gets copied. I was also messing around with this because the loader needs to be 4k-aligned to work with kexec, and that's the pathway I want to use.
I'm planning on doing that in the near future.
Anything I can help here? Or if you can give some hints, I will try to do something (Currently I am not used to the ADLO code yet)
These emails are from my latest progress. I hope to get back to it soon, but I'd love it if you beat me to it.
http://www.mail-archive.com/linuxbios@linuxbios.org/msg12748.html http://www.mail-archive.com/linuxbios@linuxbios.org/msg12724.html
Feel free to ask specific questions once you're digging.
Thanks, Myles
Thanks, Jun