On 09/03/07, Joe Pub joepubber@googlemail.com wrote:
Haven't had much experience with ldscripts before, could you give me an example on how perhaps I might do this.
Thanks
On 09/03/07, ron minnich rminnich@gmail.com wrote:
On 3/9/07, Joe Pub joepubber@googlemail.com wrote:
By enabling CONFIG_PCI_ROM_RUN for instance, includes extra object files within the resulting binary, hence making the used part of the ROM image greater. Here lies my problem. VMWare seems to load the LinuxBIOS rom, but then overwrite the address at 0xFA000 with 8K of NVRAM data, basically overwriting portions of the LinuxBIOS code.
One possibility that comes to mind is an ldscript. They can be unreliable but this is one case where it might be very helpful.
Just set up the script to tear a hole in memory at a certain address.
This might work, I have not tried it :-)
ron
On 3/9/07, Joe Pub joepubber@googlemail.com wrote:
On 09/03/07, Joe Pub joepubber@googlemail.com wrote:
Haven't had much experience with ldscripts before, could you give me an example on how perhaps I might do this.
Now you would have to go and ask me that :-)
Let's start with the setup you are using. Tell me about your target etc.
This is going to be interesting and will take a few days to get right ... I'm "ok" at ldscripts but no genius :-)
One question: did you talk to anyone at vmware about moving their NVRAM area somewhere else?
thanks
ron