タグ

kernelに関するryoma_roboのブックマーク (1)

  • 第5回 デバイス・ドライバとモジュール

    カーネルのソースを読みこなすためには,モジュールの仕組みを知る必要があります。カーネルの多くがモジュールでできているからです。デバイス・ドライバを例に,モジュールをコンパイルする仕組みやカーネルに付加する仕組みを見ていきましょう。 カーネルとデバイス・ドライバは切っても切り離せない関係にあります。 一つの理由は,カーネル・コードの一番多くの部分を占めているのがデバイス・ドライバだという事実です。 もう一つは,デバイス・ドライバをカーネルに組み込む方法を理解することが,カーネル・ソースを読みこなす近道になるということです。カーネルは,「モジュール」という単位でプログラムを追加したり削除したりできます。デバイス・ドライバだけではなく,いろいろなプログラムをモジュールとしてカーネルに組み込めます。特にデバイス・ドライバの起動方法などを理解すると,モジュールの考え方が分かり,カーネルのソースも読み

    第5回 デバイス・ドライバとモジュール
  • 1