chensuoqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2003-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1322回复:4

高手请指教,怎样实现对设备的控制操作???

楼主#
更多 发布于:2003-05-20 10:38
怎样实现对设备的控制操作???
是不是通过ioctl函数控制设备???
具体的控制在设备驱动中实现还是在用户空间通过应用程序实现???
高手请指教!!!
chensuoqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2003-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-25 09:18
可以给我一个app的例子吗?谢谢了!!
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-21 18:01
driver中的ioctl实现具体的对硬件操作, app实现的是一个用户的界面,以及得到设备的handle,这样就可以使用ioctl系统调用函数将希望的操作下传到driver中,由driver具体完成。例子太多了,一般的driver都会实现五大操作,随便找一个,app就更多了。
chensuoqian
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2003-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-20 12:05
可以讲得具体一点吗?最好给出一些函数的实例!
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-20 11:27
是的,driver实现具体的对硬件的操作,app实现一个用户的接口。
游客

返回顶部