[okl4-developer] More NSLU2 debugging

Geoffrey Lee glee at ok-labs.com
Mon Jun 23 22:20:09 EST 2008


On Mon, Jun 23, 2008 at 07:50:37PM +1000, Joshua Root wrote:
>>
>> I'll investigate what's happening inside find_kernel_heap.
>
> And the results of my investigations are rather odd. If I print out low,  
> high and *size inside find_kernel_heap(), I get 0x00200000, 0x00600000  
> and 0x00400000, which matches the results from the simulator. But right  
> afterwards, back in init_memory(), start_bootmem_phys and bootmem_size  
> are both 0.

That is quite strange.  Can you put a spin on 

while (start_bootmem_phys == 0);
printf("shouldn't get here\n");

Right now I don't have any good ideas other than trying to narrow 
down the problem a bit more and via code inspection.

>
> - Josh

	-gl



More information about the Developer mailing list