其错误提示如下:
ERROR: "__bad_udelay" [drivers/video/savage/savagefb.ko] undefined!
ERROR: "__bad_udelay" [drivers/scsi/atp870u.ko] undefined!
ERROR: "__bad_udelay" [drivers/net/sungem.ko] undefined!
ERROR: "__bad_udelay" [drivers/atm/he.ko] undefined!
savage,atp870u在menuconfig里面的那个地方呢??我在菜单里面对照了好久,但都找不出个所以然出来...麻烦大家帮小弟看看。小弟在此谢过了。
我用的内核版本是2.6.29的。
于 2012-02-28 16:31:09发表:
可以用命令找啊, find -name "Makefile" | xargs grep "xxxxx"
xxxxx替换你想找到的 .o文件名,就可以找到le
戎将 于 2012-02-16 13:57:55发表:
me too。。
zhuo1000 于 2011-11-03 20:23:16发表:
我也遇到了这个问题
308534826 于 2010-08-23 15:10:31发表:
嗯,是用不到。但找不到这些modules的位置{:2_91:}在内核图像配置界面里,对照了很久...但找不出个所以然出来-- --....麻烦大家帮忙看看是在哪个位置呢?谢谢了。
shampoo 于 2010-08-23 09:36:50发表:
相信你用不到这些modules的,把它们关掉就行啦!
huyongzs 于 2010-08-22 21:12:41发表:
我也没弄过内核编程。但是我查了查Google的搜索结果。发现这个函数用来表示调用udelay()时候参数过大
也就是说这个函数是用来报错的。本身没有功能。我看到是这样定义的(并附有说明)
/*
* This function intentionally does not exist; if you see references to
* it, it means that you're calling udelay() with an out of range value.
*
* With currently imposed limits, this means that we support a max delay
* of 2000us and 671 bogomips
*/
extern void __bad_udelay(void);
相关链接:
http://osdir.com/ml/linux.isdn.i4l.user/2006-07/msg00055.html
http://hi.baidu.com/greatren518/blog/item/e78731166971384f20a4e9b1.html