starss 发表于 2012-03-28 11:41

请教 驱动中调用其他驱动的方法

如果一个驱动接口不能满足要求,需要自己按要求写个驱动再用原来驱动接口实现,有什么好的方法了
比如:
原来驱动是应用层通过调用一个中间层,中间层中都是通过ioctl与驱动交互的
现在需要用一般的open,read这种接口方式提供给应用使用(把调用ioctl的那些过程封装在驱动里是可以实现的)
想知道是否可以在不改动原有驱动的情况下,在新驱动里跟过去的模式一样调用原来驱动来实现呢??

调用ioctl也是需要先open驱动的, 但是open是应用层接口,那么我在驱动里如何才能使用 另外一个驱动的
open,read,ioctl等系统调用函数呢???
有什么好方法没呀,等待各位达人指点迷津。thx。

bboytaiwan 发表于 2012-04-01 17:46

直接呼叫不就可以了嗎?

平凡人未来 发表于 2012-04-03 23:25

包含相关头文件,然后调用?

zjliudeng 发表于 2012-04-04 06:52

页: [1]
查看完整版本: 请教 驱动中调用其他驱动的方法