当前位置: 技术问答>linux和unix
ioctl与read/write的两难境地
来源: 互联网 发布时间:2015-12-31
本文导语: ioctl只能控制,不能读回信息; read/write读写,但linux不赞同直接引用指针。说是为内核的安全着想。 那写一个字符设备的驱动,该怎么办? 传递一个字符串,算不算直接引用指针啊? 求助!help! | ...
ioctl只能控制,不能读回信息;
read/write读写,但linux不赞同直接引用指针。说是为内核的安全着想。
那写一个字符设备的驱动,该怎么办?
传递一个字符串,算不算直接引用指针啊?
求助!help!
read/write读写,但linux不赞同直接引用指针。说是为内核的安全着想。
那写一个字符设备的驱动,该怎么办?
传递一个字符串,算不算直接引用指针啊?
求助!help!
|
bit_write(i, buf[i]); //直接引用指针?→是的
从内核到用户态的内存拷贝要用put_user
从内核到用户态的内存拷贝要用put_user
|
ioctl可以读回信息,看你怎么写的驱动了;
|
同意楼上的,我觉得应该先看看LDD3再思考一下你的问题是不是已经有答案,或者有更好的问法
|
copy_from_user
|
用copy_from_user
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。