Embedded Kernel Linking question
From: Bob Beck (beck_at_assurtech.com)
Date: 03/10/04
- Next message: bgeer: "Re: Motorola readies music-oriented Linux mobile phone"
- Previous message: CBFalconer: "Re: GNUARM 3.4 update"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 10 Mar 2004 05:55:54 -0800
In the arch/ppc/boot directory, one of the linker
options is "-Ttext 0x00800000".
What does this mean ?
The base virtual address of the kernel is c0000000.
I've been using my own hand-rolled bootloader to
load the zImage.bin file into an address allocated
by the VxWorks malloc and jumping to that address.
Second question.
arch/ppc/boot/simple/head.S says it expects the load address
in r3. It seems strange that it would need its own (start)
starting address. What is this routine expecting ?
Regards,
Bob Beck
- Next message: bgeer: "Re: Motorola readies music-oriented Linux mobile phone"
- Previous message: CBFalconer: "Re: GNUARM 3.4 update"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|