当前位置: 技术问答>linux和unix
我想让我的GPIO驱动最后加载,请问如何能实现?
来源: 互联网 发布时间:2016-09-28
本文导语: 我现在有一个GPIO控制蜂鸣器,他总是在启动过程中输出低电平(我的蜂鸣器默认低电平响),我在之前的帖子中有一个朋友指点说:late_initcall可以降低优先级,我不知道这个宏如何使用,希望得到各位的帮助,查了b...
我现在有一个GPIO控制蜂鸣器,他总是在启动过程中输出低电平(我的蜂鸣器默认低电平响),我在之前的帖子中有一个朋友指点说:late_initcall可以降低优先级,我不知道这个宏如何使用,希望得到各位的帮助,查了baidu,Google没有收获,谢谢啦,分不多了,勿怪
或者有其他改变优先级的方式望一并告之,我一起改下尝试一下^_^
我之前开贴地址:
http://topic.csdn.net/u/20100920/08/680519a7-bec5-4a13-aa02-c3b100c3fb60.html?794
或者有其他改变优先级的方式望一并告之,我一起改下尝试一下^_^
我之前开贴地址:
http://topic.csdn.net/u/20100920/08/680519a7-bec5-4a13-aa02-c3b100c3fb60.html?794
|
就是把module_init
换成late_initcall
换成late_initcall
|
给你份关于驱动加载顺序的参考资料:
http://hi.baidu.com/serial_story/blog/item/d40d49c6907212129c163ded.html
http://hi.baidu.com/serial_story/blog/item/d40d49c6907212129c163ded.html
|
还是应该查一查有没有被其他驱动程序复用到。
|
呵呵,帮你顶一下