This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

calibrate_delay()函数

在自己的开发板上面(仿TI6678的开发板)单核调试uclinux操作系统,在函数calibrate_delay()中,系统一直在下面这个while中循环,代码如下:

13 while(ticks==jiffies) 
14 /* nothing */; 
15 /* Go… */ 
16 ticks=jiffies;

调试了TI6678的开发板,已经了解到这个地方要发生一个时钟中断才能改变jiffies,为什么在我的开发板上面操作系统执行到这里没有发生时钟中断,我的板子哪里出了问题(或者驱动),还有这个地方为什么要发生时钟中断,请指教。谢谢!