Hi,
I notice the ldscript for libpayload places the payload at 0x100000. This may not be a good idea, as this is the usual location to load the OS kernel.
Jonathan Kollasch
On 22/03/08 02:44 +0000, Jonathan A. Kollasch wrote:
Hi,
I notice the ldscript for libpayload places the payload at 0x100000. This may not be a good idea, as this is the usual location to load the OS kernel.
Indeed - it is the preferred load location of all payloads big and small, mainly because its a well known address that is virtually guaranteed to be available.
If and when libpayload gets OS loading capabilities, it will have to be smart enough to move itself out of the way, similar to how coreboot and FILO works right now.
Jordan