* Swamy(a)soc-soft.com <Swamy(a)soc-soft.com> [040913 14:55]:
==>So you cannot even build all of openbios on your
When I compile the kernel with option "#define DEBUG_CONSOLE"
(/kernel/include/config.h), it compiles fine.
But, If I add single "printk" statements in the each of the functions
processxt(), next(), enterforth() in the file /kernel/kernel/internal.c
These are the inner heart of the forth kernel and they are running very
often! If you put debugging in there, the resulting forth kernel will
become really slow. (by a factor of 100-1000 i might guess wildly)
Thus bootstrapping the device interface, which is the biggest part of
OpenBIOS, takes almost forever.
Building forth sources:
Adding lib specific forth code to dictionary... ok
Adding device specific forth code to dictionary...
COMPILATION HANGS AT THIS POSITION..........