IVT 테이블 작성 및 핸들러 구현(설정)에 대한 질문입니다 . 많은 지적 부탁드립니다

jjami1234의 이미지

리눅스 커널 2.6.24 버전에서

IDT 테이블에 벡터 등록과 핸들러 등록에 대한 질문입니다.

제가 지금 인터럽트 핸들러를 구현 하고 있는데 /usr/src/linux/aech/x86/kernel 에 존재하는 apic_32.c 파일에

set_intr_gate(0x91, test); 를 이용하여 테이블에 등록을 하려고 하는데 처음 해보는거라 잘 안되네요;;

또한 저함수를 이용하면 핸들러도 같이 등록되는지 궁금합니다

많은 관심과 지적 부탁 드립니다 .