next up previous
次へ: Makefileの作成 上へ: モジュールの作成と実行(ロード・アンロード) 戻る: 英文および日本語も読めるようにする。

ディレクトリとソースファイルの作成

デバイス・ドライバを開発するためのディレクトリ(drivers)を作り、さ らにそのなかに今回の実験(8)のディレクトリLab8を作って、そこへ移動 する。


\begin{boxedminipage}{5cm}
\begin{verbatim}...

「LINUXデバイスドライバ 第3版」の16ページのHellow Worldモジュール のソースコードをemacsでソースファイルにし、hello.cというファ イル名でLab8ディレクトリに保存すること。

Hellow Worldモジュールはカーネルモジュールである。

カーネルモジュールはユーザ空間における通常のアプリケーションと異なり、最 初に実行するmain()関数が無い。カーネルモジュールはカーネルにロード することによって動作する。



MANOME Yoichi 平成19年1月6日