中断向量表在Linux中存储在哪里?

时间:2014-12-26 06:19:49

标签: linux linux-kernel

使用 request_irq 向内核注册ISR处理程序后,是否可以通过修改IVT将中断线更改为指向某个其他函数/ ISR?

EDIT: X86 architecture

1 个答案:

答案 0 :(得分:1)

答案取决于几个条件,例如架构,实际或受保护的内存模式。 据我所知,在x86架构上,在保护模式下有IDT - 中断描述符表,其中指向中断服务程序(ISR)的指针。 IDT的地址存储在IDTR(中断描述符表寄存器)中。