Jeremy Jackson jerj@coplanar.net writes:
. = 0x8; .code32 jmp protected_start .previous
What in the world would use this? Is there am i386 CPU that starts in protected mode?
The normal LinuxBIOS image.
The fallback LinuxBIOS image starts at the reset vector. Then it checks the cmos options to see if everything is ok. Decrements the counter in the cmos in case the count gets too high. Then it jumps to the end of the normal image.
Essentially it is easier to fix the end address then to fix the start address.
Eric