3
Як ядро Linux обробляє спільні IRQ?
Згідно з тим, що я читав до цього часу, "коли ядро отримує переривання, викликаються всі зареєстровані обробники". Я розумію, що зареєстровані обробники для кожного IRQ можна переглядати через /proc/interrupts, а також я розумію, що зареєстровані обробники походять від драйверів, які викликали request_irqпередачу у зворотному дзвінку приблизно такої форми: irqreturn_t (*handler)(int, …