[PATCH] [POWERPC] Update linker script to properly set physical addresses

Paul Mackerras paulus at samba.org
Mon Apr 7 16:01:10 EST 2008


Kumar Gala writes:

> We can set LOAD_OFFSET and use the AT attribute on sections and the
> linker will properly set the physical address of the LOAD program
> header for us.

Nice...

>  #define KERNELBASE      ASM_CONST(CONFIG_KERNEL_START)
>  #define PAGE_OFFSET	ASM_CONST(CONFIG_PAGE_OFFSET)
> +#define LOAD_OFFSET	ASM_CONST((CONFIG_KERNEL_START-CONFIG_PHYSICAL_START))

I think this should be CONFIG_PAGE_OFFSET - CONFIG_PHYSICAL_START
though.

Paul.



More information about the Linuxppc-dev mailing list