PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
LinuxDev
[问题] driver read 触发
楼主:
gamed
(Maiko)
2013-03-23 00:00:49
大家好
最近专案碰到一些问题
我发现 做了A动作
便会触发driver里面的read function
但是 如果作了某些动作后
之后 做了A动作 便不再触发read 了
我找了很久 都找不到这个read是再那被执行的
我一直以为像read和write这种
都是采无穷循环方式去运作
但实际去试 好像又不是这样
由于我没有硬件底子
所以希望各位大大可以给我点方向
谢谢
作者:
askacis
(ASKA)
2013-03-23 02:43:00
userspace呼叫read system call会到driver的read function查一下搞不好你的fd 被close掉了~
作者:
mayasky
( )
2013-03-24 03:13:00
strace一下~不然就GDB看 一下
作者:
MacacaQQ
(德玛西亚的搭波)
2013-03-31 00:15:00
得看驱动怎么写但是如果是字符装置的read跟write的话你程式呼叫的read/write确实会持续呼叫driver里的rd/wrread直到driver回传为零,write直到回传你所写入值的大小驱动才会停止处理你当时呼叫read/write的指令这样
继续阅读
Fw: [问题] Ubuntu安装Disksim
bin272max
[问题] atan()函式的回传错误值
tw00084811
Re: [问题] 如何将IP封包由UART接口传输
yguma410
[问题] 用vitualbox架设主机安装linux
donod
[问题] 一个简单的makefile错误
e12518166339
[问题] VMware安装Ubuntu 12.10,图型接口破图!?
BIAO
[问题] 嵌入式系统的webcam
willy01
[问题] 如何将IP封包由UART接口传输
rjlin
[问题] 利用post的方式将XML资料传送给https网站
JGC18
[问题]安装opencv后出现错误
oOMiruOo
Links
booklink
Contact Us: admin [ a t ] ucptt.com