最初にioctlのコマンドと引数構造体を定義したヘッダファイルを、次の ようにインクルードする。
      #include "dio_ioctl.h"
また、グローバル変数とその初期値を次のように宣言しておく。
      unsigned long predata = 0;
それから、ioctlシステムコールのdio_ioctlメソッド本体とそのサブ関数群
をfile_operations構造体の前に追加記述すればよい。プロトタイプ宣言
をするのでなければ呼び出される関数は、それを呼び出す関数の前に置かなけれ
ばならない。
最後に、file_operations構造体のioctlフィールドに
dio_ioctlを登録する。
 
機能拡張したドライバのソースコードを次のようにコンパイルする。
     # make clean
     # make