linux中断

linux中断:

  内核版本:linux-5.1.7

  中断注册函数:request_irq()

  位置:linux-5.1.7/include/linux/interrupt.h

  内核中把这种短小的inline函数都放在了头文件中。

  函数原型:static inline int __must_check request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags,  const char *name, void *dev)

   irq:中断号

  handler:中断处理回调函数

  flags:中断处理属性

  name:cat /proc/interrupts时显示的名字

  dev:在中断共享时会用到

  

原文地址:https://www.cnblogs.com/live-program/p/10994476.html