next up previous
次へ: デバイスドライバの登録 上へ: システムコールとメソッド(その2: dio_read) 戻る: dio_readメソッドの登録

デバイスドライバの作成手順

情報システム実験(13)で作成したdio_drv.cを機能拡張する。

最初に、ヘッダファイルの<asm/uaccess.h>を新たにインクルード (include)する。

それから、今回のreadメソッドのdio_read関数を付加する。

readメソッドは前回のopenメソッドやreleaseメソッドと同じように file_operations構造体の前(上)に位置していればよい。

機能拡張したドライバ・ソースができたら、makeコマンドでコンパイルする。



MANOME Yoichi 平成19年1月6日