タグ

ブックマーク / uguisu.skr.jp (1)

  • Linux Kernel 2.6.x プログラミングガイド

    ドライバをつくる前段階として、ドライバを組み込むための方法であるモジュールについて述べ、その作り方と簡単な例を示します。 Kernel Module とは 【カーネル(Kernel)】 アプリケーションからハードウェアを容易に操作したり、また、ハードウェアの資源管理やアプリケーションのプロセスを管理・制御していたりするものです。 【モジュール(Module)】 要求に応じてカーネルに取り外しや交換を簡単にできる部品やプログラムのことです。 【カーネルモジュール(Kernel Module)】 カーネルの機能の一部を部品として取り出した (モジュール 化した)もので、必要に応じてメモリへのロード/アンロード が自由に行えます。 Linux ではデバイスドライバはモジュールとして用意されています。従来は必須だったカーネルの再構築をすることなく、モジュールの組み込みだけで各種デバイスを使えるよう

    daisukebe
    daisukebe 2008/01/22
    モジュールプログラミング
  • 1