実験の失敗に備えて情報システム実験(5)で作成したデバイスドライバとMakefileを次のようにディレクトリLab5に保存しておくこと。
情報システム実験(5)で作成したdio_drv.cのソース・プログラムを機能
拡張する。
ヘッダファイルとして、新たにlinux/pci.hとlinux/ioport.hと
linux/errno.hをインクルードすること。
初期化モジュールのdio_initに次の機能を付加すること。
上記の機能を付加したdio_initモジュールの構造は次ページのようにな る。
クリーンナップ・モジュールのdio_cleanupには、次の機能を付加すること。
上記の機能を付加したdio_cleanupモジュールの構造は次のようにな
る。