0

x86の指示intに精通しています。

  1. アセンブリをインライン化して 、命令実行時に呼び出される関数int my_unique_numberで使用することはできますか?
    requst_irq(my_unique_number , function);
  2. ARM については、SWI immed_8命令またはSVCを使用する同様の方法はありますか?
  3. 同じトリックを行うことはできますか?
4

1 に答える 1

0

syscall(your_number)Linux カーネルでは、アセンブリ コードを自分で実行するよりも、カーネルに独自のシステム コールを実装し、関数を使用してそれを呼び出す方がはるかに簡単です。

これを行うのはとても簡単ですhttp://www.linuxjournal.com/article/3326ここに、その方法を説明した記事へのリンクがあります。

于 2013-01-24T21:05:29.400 に答える