несколько обработчиков прерываний в одном драйвере - PullRequest
0 голосов
/ 10 июля 2019

Предполагая, что у нас есть несколько линий прерывания (несколько FPGA), и каждая строка связана с определенным адресом. Имеет ли значение наличие нескольких обработчиков прерываний в одном и том же драйвере? Исходя из результата адреса ioread32(), если результат указывает на FPGA1, я могу связать request_irq() с InterruptHandler1 FPGA2 с InterruptHandler2 и т. Д. Является ли это правильным подходом, если 2 прерывания различных FPGA происходят в в то же время? Сможет ли водитель обработать оба?

...