当前位置: 技术问答>linux和unix
在中断服务程序里可以进行文件的读写操作么?
来源: 互联网 发布时间:2016-03-12
本文导语: 前面问了怎么样在驱动里进行文件的读写操作,经过高手指点,这个已经ok了, 现在的问题是,我在加载内核的时候进行文件的读写是可以的,但我最终是想在中断服务程序里对文件进行操作,我使用相同的代码,但...
前面问了怎么样在驱动里进行文件的读写操作,经过高手指点,这个已经ok了,
现在的问题是,我在加载内核的时候进行文件的读写是可以的,但我最终是想在中断服务程序里对文件进行操作,我使用相同的代码,但是执行时出错,说是不能处理内核空指针。
请高手再指点迷津。感谢!
现在的问题是,我在加载内核的时候进行文件的读写是可以的,但我最终是想在中断服务程序里对文件进行操作,我使用相同的代码,但是执行时出错,说是不能处理内核空指针。
请高手再指点迷津。感谢!
|
定时器
Tasklets
软中断
和 中断服务程序
4个不能有休眠函数调用,那么你读写文件一般都有休眠函数,所以不可读写文件操作
工作队列是可以的,还有个内核守护线程这两种才能调用休眠函数
Tasklets
软中断
和 中断服务程序
4个不能有休眠函数调用,那么你读写文件一般都有休眠函数,所以不可读写文件操作
工作队列是可以的,还有个内核守护线程这两种才能调用休眠函数
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。