2011-11-23 3 views

답변

2

커널 함수 request_irq은 에 을 호출합니다. IRQ와 연결된 순서로 연결됩니다. 즉, 각 ISR이 목록의 끝에 추가됩니다.

+0

고맙습니다. @wallyk. – Roman

+0

그리고 이제 또 다른 질문을했습니다. 시스템이 내 hanaxler에게 먼저 전화를 걸 수있게하고 기본값을 호출하는 것만 가능합니다. (예를 들어, 내 처리기가 작동하지 않습니다, 그것은 단지 interruptin 비트를 지우지 않습니다. 그래서 시스템 호출을 디폴트로하는 것입니다)? 어쩌면 당신이 나에게 말한 체인의 핸들러 순서를 바꿀 수 있습니다. – Roman

+0

@Farrel : 코드가 커널 구조에 액세스 할 수있는 경우 체인의 순서를 바꿀 수 있습니다. 하지만 왜? ISR을 활성화하는 대기 시간은 체인의 순서뿐만 아니라 많은 시스템 요소에 따라 달라집니다. – wallyk

관련 문제