Re: Question about linux boot procedure (head_64.S)

2009-09-01 Thread Lee HongWoo
On Wed, Sep 2, 2009 at 2:32 AM, Geoff Levand wrote: > On 09/01/2009 03:58 AM, Lee HongWoo wrote: > > __start (in head_64.S) > > ---> __start_initialization_multiplatform (in head_64.S) > > ---> __boot_from_prom (in head_64.S) > >---> prom_init ( in prom_init.c) > > ---> __s

Re: Question about linux boot procedure (head_64.S)

2009-09-01 Thread Geoff Levand
On 09/01/2009 05:25 PM, Lee HongWoo wrote: > On Wed, Sep 2, 2009 at 2:32 AM, Geoff Levand > wrote: >> In the general case, __start is the entry point of the kernel. >> It is where the bootloader or boot wrapper program jumps to >> when it transfers control to the kernel. > > I believe __start is

Re: Question about linux boot procedure (head_64.S)

2009-09-01 Thread Michael Ellerman
On Tue, 2009-09-01 at 19:58 +0900, Lee HongWoo wrote: > Hi ~ > > This is a boot flow of linux kernel under the arch/powerpc/kernel and > I'm using pasemi cpu. > > __start (in head_64.S) > ---> __start_initialization_multiplatform (in head_64.S) > ---> __boot_from_prom (in head_64.S) >

Re: Question about linux boot procedure (head_64.S)

2009-09-01 Thread Geoff Levand
On 09/01/2009 03:58 AM, Lee HongWoo wrote: > __start (in head_64.S) > ---> __start_initialization_multiplatform (in head_64.S) > ---> __boot_from_prom (in head_64.S) >---> prom_init ( in prom_init.c) > ---> __start ??? > > And I don't understand where __start is called, bec

Question about linux boot procedure (head_64.S)

2009-09-01 Thread Lee HongWoo
Hi ~ This is a boot flow of linux kernel under the arch/powerpc/kernel and I'm using pasemi cpu. __start (in head_64.S) ---> __start_initialization_multiplatform (in head_64.S) ---> __boot_from_prom (in head_64.S) ---> prom_init ( in prom_init.c) ---> __start ??? And I don

Question about linux boot procedure (head_64.S)

2009-09-01 Thread Lee HongWoo
Hi ~ This is a boot flow of linux kernel under the arch/powerpc/kernel and I'm using pasemi cpu. __start (in head_64.S) ---> __start_initialization_multiplatform (in head_64.S) ---> __boot_from_prom (in head_64.S) ---> prom_init ( in prom_init.c) ---> __start ??? And I don