2019年5月24日 · 中断处理程序是管理硬件的驱动程序的组成部分,每一设备都有相关的驱动程序,驱动程序可以通过request_irq ()函数注册一个中断处理程序,并且激活给定的中断线,来处理指定的中断,原型如下: int request_irq (unsigned int irq, irq_handler_t handler, unsigned long flags, const char *devname, void *dev_id) 第一个参数irq表示要分配的中断号,就我目前所接触的都是预先已经预定好的,还没试着通过探测或者动态来确定中断号. 第二个参数handler是一个 …