当谈到在内核 API 上工作时,我对 IRQ 和向量有点困惑。
我想使用向量 0xfa 进行一些将由可编程 lapic 生成的中断处理。
我查看了诸如request_irq
and set_intr_gate
(也alloc_intr_gate
调用set_intr_gate
)之类的 API,以在我的 IDT 表中启用向量。两者目的相同,还是完全不同?使用它的最佳方法是什么?
当谈到在内核 API 上工作时,我对 IRQ 和向量有点困惑。
我想使用向量 0xfa 进行一些将由可编程 lapic 生成的中断处理。
我查看了诸如request_irq
and set_intr_gate
(也alloc_intr_gate
调用set_intr_gate
)之类的 API,以在我的 IDT 表中启用向量。两者目的相同,还是完全不同?使用它的最佳方法是什么?