On 01/10/07 21:06 -0400, joe@smittys.pointclark.net wrote:
Quoting ron minnich rminnich@gmail.com:
On 10/1/07, joe@smittys.pointclark.net joe@smittys.pointclark.net wrote:
c. It is located in the second slot not first.
hmm. could this second slot somehow have a different base physical address? unlikely but this is getting confusing.
ron
I don't think so. Your telling me. I am so confused right now I'm starting to get a migrane. I can't for the life of me figure out why this is choking. Everything seems to be ok right up to the jmp_to_elf_entry() function. Then it chokes at the assembly part. Does that make sense??
Absolutely - if your memory is hosed, this will be the first place that you'll run afowl of it, especially when it comes to the top of memory. Because whats happening at this point is that LinuxBIOS is copying some part of itself to the top of memory to make room for the payload. If your memory map is wierd, then this will easily be the first place where it will be exposed.
Jordan