Dear Adam,
On Thu, Feb 19, 2009 at 4:01 PM, Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
One thing you should try is the following... in src/kern/arm/config-arm.c there's a constant called 'cache_enabled'. It's set the true (obviously), do things change (and start to work better) if you set it to false?
I've tried this, and the result is strange. It would stuck in irq_handler to handle timer interrupt, before printing "Calibrating timer loop... " in Kernel_thread::bootstrap.(More precisely, the return address of irq is at "bl Kernel_thread::bootstrap_arch()", before "bl printf" )
Best Regards, Tsai, Tung-Chieh