ARM上的Linux IDT挂钩

ARM上的Linux IDT挂钩,linux,arm,interrupt,Linux,Arm,Interrupt,Linux x86/x64 IDT挂钩有许多文档和示例代码段。 但我找不到ARM的此类文件 我想做的是钩住一些中断/异常的ARM处理程序指针,比如除以零,或者svc 0 看来ARM和英特尔有些不同 一些建议会很好 提前谢谢你。我想你有个好主意。请参阅:,IDT特定于x86。对于ARM(non-Cortex-M,我从Linux标签中猜出来)有一个中断,负责从中断控制器读取状态,然后分支到适当的例程。另见:。您能澄清一下您想要什么吗?一些异常处理程序(例如数据中止)可以扩展-请参阅,但这是否合适取决

Linux x86/x64 IDT挂钩有许多文档和示例代码段。 但我找不到ARM的此类文件

我想做的是钩住一些中断/异常的ARM处理程序指针,比如除以零,或者svc 0

看来ARM和英特尔有些不同

一些建议会很好 提前谢谢你。

我想你有个好主意。请参阅:,IDT特定于x86。对于ARM(non-Cortex-M,我从Linux标签中猜出来)有一个中断,负责从中断控制器读取状态,然后分支到适当的例程。另见:。您能澄清一下您想要什么吗?一些异常处理程序(例如数据中止)可以扩展-请参阅,但这是否合适取决于您实际试图实现的目标。