* Vishu(a)soc-soft.com <Vishu(a)soc-soft.com> [040908 12:03]:
For my previous mail of cross compiling the kernel
board. I resolved the issue
As u mentioned of on HOSTCC and CC for Target.
Is there any other way of compiling forth sources.
You can choose a system with the same bit width (32/64bit) and and
endianess (big/little endian) and compile the dictionary natively there.
Otherwise you will have to wait until OpenBIOS supports cross compiling
And after cross compilation I am facing the problem of
boot.s to main. Somehow
Succeeded in jumping to cmain function. Openbios function is called from
cmain during this period
Context is saved is it necessary to initialize global pointer. Because
once it goes to cmain after some
Execution of instructions the global pointer gets manipulated and
exception occurs. Why is it so.
Do you get any output before this? Did you initialize the stack properly
in or before boot.S?
But in /arch/x86 example there is only the
initilization of stack
pointer. Do u have any example for
Cross compilation procedure and linking the linker script to download to
ROM or RAM.
Have a look at the current version at http://www.openbios.org/snapshots/
Relocation from rom to ram is currently only done by the underlying ELF
loader (ie LinuxBIOS) but we want to support more in the future. Any
concrete ideas / patches are welcome.