[okl4-developer] linking boot image

Tomas Hruby thruby at cs.otago.ac.nz
Tue Aug 19 11:04:16 EST 2008


Malcolm,

On Tue, Aug 19, 2008 at 10:54:59AM +1000, Malcolm Purvis wrote:
> >>>>> "Geoff" == Geoffrey Lee <glee at ok-labs.com> writes:
> 
> Geoff> The programs are laid out in memory by the build system.  Hence
> Geoff> this address is picked by the build system.
> 
> Tomas,
> 
> To expand on this a little, the build system puts iguana server at the
> 'base' virtual address and then places every other program at increasing
> addresses at 1M intervals.  The 'base' address is just a convenient
> address that does not interfere with devices or the physical memory
> address range, and can be found by searching for 'base_vaddr' in the
> arch/<arch>/tools/machines.py.

Thanks a lot, this is a better way. I am only using l4test so far.

Cheers, T.



More information about the Developer mailing list