2016-08-22 19 views
-1

メッセージを印刷するか、2つの実数を追加するなど、特定のタスクを実行する独自のシステムコールを実装するためのステップバイステップ手順は何ですか?私はGoogleでそれを検索しながらいくつかのガイドラインを見つけましたが、それらはすべて32ビットマシン用です。 64ビットマシンのアプローチは何ですか?独自のシステムコールを実装する

+0

システムコールを実装する手順は、アーキテクチャごとに変わりません。なぜ2つの実数を加算するシステムコールを実装するのが嫌なのですか? include/linux/syscalls.hとそこに宣言されている各関数の定義を見ると、自分の – subin

答えて

3

"Implementing a System Call"をお読みください。

このハウツーがかなり古くなっているにもかかわらず、まだ有用です。最近のカーネルでは、arch/x86/syscallsにシステムコールテーブルがあります。

+0

を実装する方法を知ることができます!だから私は何も見つけられなかった。 –

関連する問題