您现在的位置是:首页 > 笔记 > linux中断、异步通知笔记
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

linux中断、异步通知笔记

更新时间:2014-11-21 19:48:20 大小:18K 上传用户:554253547查看TA发布的资源 标签:linux中断 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

1)signal(SIGIO, sig_handler); 调用signal函数,让指定的信号SIGIO与处理函数sig_handler对应。 2)fcntl(fd, F_SET_OWNER, getpid()); 指定一个进程作为文件的“属主(filp->owner)”,这样内核才知道信号要发给哪个进程。 3)f_flags = fcntl(fd, F_GETFL); fcntl(fd, F_SETFL, f_flags | FASYNC); 在设备文件中添加FASYNC标志,驱动中就会调用将要实现的test_fasync函数。 三个步骤执行后,一旦有信号产生,相应的进程就会收到。

部分文件列表

文件名 大小
linux中断、异步通知笔记.docx 18K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载