3
Linux 커널은 공유 IRQ를 어떻게 처리합니까?
지금까지 읽은 내용에 따르면 "커널이 인터럽트를 수신하면 등록 된 모든 핸들러가 호출됩니다." 각 IRQ에 대해 등록 된 핸들러는을 통해 볼 수 있으며 /proc/interrupts등록 된 핸들러는 request_irq대략 콜백을 전달 하는 드라이버에서 나온 것임을 이해합니다 . irqreturn_t (*handler)(int, void *) 내가 아는 것을 기반으로 특정 IRQ와 관련된 각 인터럽트 처리기 콜백을 호출해야하며, …