kangyongnian

示例

当中断来了,立马调用schedule_work(work),然后退出.

中断结束后,内核便会调用_work对应的func函数,最后才来读取按键值,上报按键值,这样就大大缩短了中断处理时间

 

1.

其中参数1是个work_struct结构体,参数2是个函数名,通过INIT_WORK将work_struct与一个函数建立起来.

其中work_struct结构体定义如下所示:

2.

通知内核线程,在后续的时间里,系统将会自动调用work结构体对应的func函数

 3.

取消work结构体对应的func函数,一般在exit中使用

 

接下来,在下一章,将会在中断里用到它们: https://www.cnblogs.com/lifexy/p/9629699.html


文章来源:https://www.cnblogs.com/lifexy/p/9629380.html

分类:

技术点:

相关文章:

  • 2021-10-17
  • 2021-10-17
  • 2018-07-30
  • 2021-10-27
  • 2021-10-17
  • 2018-12-03
  • 2021-05-15
  • 2021-10-27
猜你喜欢
  • 2021-10-27
  • 2021-10-17
  • 2021-10-17
  • 2021-10-17
  • 2021-10-27
  • 2021-08-08
  • 2021-01-29
相关资源
相似解决方案