- アセンブリをインライン化して
、命令実行時に呼び出される関数
int my_unique_number
で使用することはできますか?
requst_irq(my_unique_number , function);
- ARM については、
SWI immed_8
命令またはSVCを使用する同様の方法はありますか? - 同じトリックを行うことはできますか?
1 に答える
0
syscall(your_number)
Linux カーネルでは、アセンブリ コードを自分で実行するよりも、カーネルに独自のシステム コールを実装し、関数を使用してそれを呼び出す方がはるかに簡単です。
これを行うのはとても簡単ですhttp://www.linuxjournal.com/article/3326ここに、その方法を説明した記事へのリンクがあります。
于 2013-01-24T21:05:29.400 に答える