新しい modutils (と スタックドモジュールサポート)で、 ロード時に下記のパラメ ータの値を与えることができます。従って設定を変えたい場合でも、ドライバを再 コンパイルする必要はありません。
"insmod logi32.o LOGI_FOOBAR=%d" でドライバをロード します。%d がパラメータ を設定するための値です。この機能に関するより詳しいことは insmod のドキュメントをご覧下さい。
使用できるパラメータは以下のとおりです。
LOGI_DEBUG これを 0 以外の値にして、デバッグモードでコンパイルすると、
ドライバはデバッグ情報を出力します。そうでないときはこの変数は
現れません。
LOGI_MAJOR メジャー番号。0 は「カーネルにフリーなものを選択させる」ことを
意味します。
LOGI_IOBASE スキャナのベースアドレスです。これは正しくなければなりません。
そうでないとドライバは初期化とボードの検出に失敗します。
LOGI_IRQ スキャナが使用する IRQ です。
LOGI_DMA DMA チャンネルです。
|