Re: need help physical memory eboot

From: K. S. Huang (ks_huang_at_AlphaNetworks.com_remove.this)
Date: 12/29/04


Date: Wed, 29 Dec 2004 18:41:29 +0800

Do you print out the parameter passed to the Jumping routine (Launch2 in
xsc1bd BSP)
This address should be the physical address of your SDRAM or FLASH.
And also, the Launch2 will turn off MMU and relocate the PC to physical
address before jumping to your OS image; this step is no longer needed
in your Phsyical memory version eboot.

"Peter" <arockiarajeshpeter_at_harita_dot_com> ¼¶¼g©ó¶l¥ó·s»D
:E6EFE5E4-5273-4F94-A8A1-CABDCB8EBFF6@microsoft.com...
> Thanks.
> In my Virtual Eboot itself i am not passing OEMaddressTable address to
> kernelstart. But, jumping and woking fine. really, i couldn't find the
> reason, (I'm using Lubbock code)
>
> Even, i tired to pass OEMAddressTable address in r0 register before moving
> the KernelEntry address in to my program counter...not getting called.
>
> Peter
>
> "voidcoder" wrote:
>
> > Probably you forgot to pass pointer to OEMAddressTable
> > while calling KernelStart. Please chek it.
> >