- 是否可以内联汇编
int my_unique_number
并使用
requst_irq(my_unique_number , function);
其函数为
指令执行时调用? - ARM有没有类似的使用方法
SWI immed_8
instruction或SVC ? - 我可以做同样的事情吗?
最佳答案
在 Linux 内核中,只需在内核中实现您自己的系统调用并使用 syscall(your_number)
函数来调用它,而不是自己编写汇编代码,要简单得多。
这样做非常简单http://www.linuxjournal.com/article/3326这是一篇文章的链接,该文章描述了如何执行此操作,其文字比我要少得多。
关于c - 在汇编 x86 或 ARM 中引发软中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14510698/