主题 : 关于jiffies不改变的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 11538
精华: 0
发帖: 38
金钱: 240 两
威望: 78 点
综合积分: 76 分
注册时间: 2009-12-10
最后登录: 2018-02-08
楼主  发表于: 2010-03-10 23:18

 关于jiffies不改变的问题

       我给linux 打了实时补丁,板子启动的时候总是死机,并且串口打出 Calibrating delay loop .....   ,到源代码中去找原因,发现程序一直在init/calbrate.c的calibrate_delay函数中
when(ticks == jiffies);死循环。据判断是jiffies没改变,网上说jiffies改变是依靠时钟中断实现的,可是对于s3c2440平台来说,这个中断在哪里呢?还有linux选择那个定时器中断来改变jiffies呢?
    郁闷了半天~~