hi,<br>
<br>
I have ported linux-2.6.20 in cutom board based on MPC860.Kernel with the KERNELBASE as default 0xc00000000.<br>
uImage is downloaded at some address and booted with "bootm" command.Kernel is uncompressed and loaded at <br>
0x00000000.All the kernel function is now having physical
address (e.g. 0x000020c8 instead of 0xc00020c8, which<br>
is given by compiler).I think this required, to run kernel before MMU
is on, but how this change in assembled code happens.<br>
Does u-boot do this when uncompressing and loading the kernel. Please comment.<br>
<br>
thanks in advance.<br>
<br>
Barisa<br>
<br>
<br>
<br>