2009-11-09 4 views
0

Do CPU (특히 powerpc)는 IPI (인터 프로세서 인터럽트)를 위해 인터럽트 처리기를 설치할 수있게합니까? 내가 사용하고있는 MPIC는 코어 당 4 개의 IPI를 지원하며,이 IPI의 벡터와 우선 순위를 설정하기위한 레지스터를 가지고 있지만 인터럽트 핸들러는 어디에 설치해야합니까? CPU 코어에는 외부 인터럽트, 내부 인터럽트, 타이머 인터럽트, 예외 등에 대한 인터럽트 핸들러를 설정하기위한 IVOR (인터럽트 벡터 오프셋 레지스터)가 있지만 IPI에는 아무 것도 없습니다.MPIC를 사용하여 powerpc에서 IPI 용 인터럽트 처리기를 설치하는 방법은 무엇입니까?

답변

1

EI 벡터에 IPI가 있습니다. MPIC에서 중단 된 이유를 EE 예외 핸들러에서 찾아야합니다.