之前一直对中断的实现不是很清楚。。多了解了下。。
首先是要调用注册中断函数int request_irq(unsigned int irq, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id)。。函数原型在ernel/irq/manage.c中
其中第一个irq是要申请的硬件中断号,
handler是当irq中段发生时调用的函数,
irqflags是中断处理属性,devname设备名,devid在中断共享时用到。。
其中硬件中断号是在