当前位置: 技术问答>linux和unix
Linux环境下,如何一个驱动中调用另外一个驱动
来源: 互联网 发布时间:2016-06-21
本文导语: 上次已经看到了关于EXPORT_SYMBOL()的用法,但是那只是调用open(),ioctl,close()这样的函数就不知道怎么弄了, 现在我想最好调用整个驱动,而不是一个一个的导出。 刚开始学驱动,丢脸的地方希望大虾们不要见笑哦 ...
上次已经看到了关于EXPORT_SYMBOL()的用法,但是那只是调用open(),ioctl,close()这样的函数就不知道怎么弄了,
现在我想最好调用整个驱动,而不是一个一个的导出。
刚开始学驱动,丢脸的地方希望大虾们不要见笑哦
现在我想最好调用整个驱动,而不是一个一个的导出。
刚开始学驱动,丢脸的地方希望大虾们不要见笑哦
|
驱动都是由一个个函数构成的,你要调用整个驱动?不明白什么意思? 那你最好在被调用的驱动自己在wrapper一个函数(eg.wrapper_call_drv()),然后在该函数中做你想要的任何事情。最后EXPORT wrapper_call_drv供你调用即可!
Good luck!