注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Linux内核源代码学习
» 同一个设备(驱动)可否被多个进程打开
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
同一个设备(驱动)可否被多个进程打开
lionz
初来乍到
注册用户
帖子
2
精华
0
积分
4
在线时间
0 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2006-7-14 09:57
只看该作者
同一个设备(驱动)可否被多个进程打开
我现在有一个进程是阻塞读方式通过驱动获取数据,这样在无数据时是阻塞得,无法响应对底层控制操作.而通过在这个进程里开辟一个线程发现数据读取速度下降很多,所以想用另一个进程想通过ioctl控制底层硬件.不知这样可否,愿大牛发表高论.
--
UID
160170
帖子
2
精华
0
积分
4
贡献积分
0
论坛活跃
2
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2006-6-6
最后登录
2007-1-10
查看详细资料
TOP
log290
初来乍到
注册用户
帖子
12
精华
0
积分
6
在线时间
0 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2006-7-29 12:41
只看该作者
同一个设备是可以被多个进程打开的,我现在有个驱动就是这样写的。
不过我是非阻塞读方式的read,即没有数据是返回0。
不知lionz大虾可否透露阻塞读的具体实现?
UID
144258
帖子
12
精华
0
积分
6
贡献积分
0
论坛活跃
12
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2005-12-6
最后登录
2006-8-30
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
best dvd copy software
多串口卡,kvm切换器