Re: Atari TT (next)

Alan Hourihane
2012-01-08T23:49:39Z

On 08/01/12 23:39, Michael Schmitz wrote:
> Hi Andreas,
>
>>> support. Is there a strict requirement (from the kernel's early
>>> startup and mem_init POV) that the kernel has to reside in the first
>>> bootinfo memory chunk?
>> It is a requirement that the kernel is mapped at virtual address zero
>> since it is not relocatable.
> That much I understand - but can we tweak the bootinfo to report the
> chunks in physical address order? What I mean to say is - does the
> first bootinfo chunk get mapped at virtual address zero always, or is
> there some check to see what physical address corresponds to the
> kernel segment?
>

>From what I can see the first mem_info struct is always mapped at VA 0
which is done in paging_init() in mm/motorola.c

Alan.