Re: Unable to boot 64bit hello

Daniel Müller <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <[email protected]>
Hi,

On 06/10/13 18:09, Julian Stecklina wrote:
> This is problem is caused by the way bootstrap works on 64-bit systems.
> If there is a module at 0x2d0000, bootstrap will overwrite that with its
> own 64-bit code and then figure out later that things are b0rken.
Thanks for the explanation. Does this mean this is a general problem for 
64 bit? And it is on the side of bootstrap? That sounds to me like the 
fix should be on that side as well. Why not change the 0x2d0000 address?
Anyway, so could I just insert a dummy module and set the 
overlap_allowed flag (or whatever the name is) in the source code?

> I don't know a good workaround for this, except having a bootloader that
> moves modules out of the way. You might try bender in my firewire
> toolchain: https://github.com/TUD-OS/morbo
I might give it a try but I'd rather prefer staying with a more 
mainstream one.

Thanks,
Daniel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.