Linux对电平触发与沿触发中断的区别
对于电平触发中断和沿触发中断,在Linux中分别用了handle_level_irq和handle_edge_irq进行处理。中断发生后,系统的中断开关会自动处于disable状态,这由CPU的硬件保证(至少arm中是这样),所以两个函数都在中断禁止的环境中执行。handle_level_irqvoid handle_level_irq (unsigned int irq, struct irq_desc *desc) spin_lock(&des...