首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

linux内核中的module_init()平级别的驱动加载顺序?

2013-11-26 
linux内核中的module_init()同级别的驱动加载顺序????一直想知道mount_init()同级别的驱动加载顺序,比如内

linux内核中的module_init()同级别的驱动加载顺序????
一直想知道mount_init()同级别的驱动加载顺序,
比如内核中的input子系统中,
/drivers/keyboard/与
/drivers/touchscreen/,
这里分别是按键驱动与触摸屏区,这里总是触摸屏先加载,key后加载,
这样在/dev/input目录生成的结点分别是
key===>  event1
touch===> event0
那我如何能改变这个顺序

在System.map中key的probe比touch的后加载, linux内核中的module_init()平级别的驱动加载顺序?linux内核中的module_init()平级别的驱动加载顺序?

该按一定顺序的就要按一定顺序,没有为什么。
或者init中注册的函数本身有优先级参数,那么内核会按优先级去管理。

至于你说的键盘和TS的问题这2个颠倒过来也不会有影响,想换个顺序自己在源码找呗。linux内核中的module_init()平级别的驱动加载顺序?

热点排行