私のビーグルボード上に私のi2c加速度計用のハードウェアドライバを実装したいのですが、起動時にロードしたいのですが。私のモジュールをコンパイルするのに役立つウェブ上のリソースはかなりありますが、ブート時に私のモジュールをロードすることについての情報を見つけるのは苦労しています。Androidドライバモジュールの起動
2つの初期化スクリプトがあるようです:
- ルートディレクトリにinit.rc
- init.goldfish.rcシステムでは/ etc
このページでは、プロセスについて説明カスタム初期化を実行するためにinit.rcスクリプトを書きます:http://source.android.com/porting/bring_up.html
私はかなり確信していますinit.goldfish.rc i/etc/cpuinfo内のハードウェアの名前に金魚を置き換えます。
私はこれらの2つのスクリプトを調べて、起動時に他のモジュールがどのようにロードされたかを確認しましたが、ロードされるのはコンソールだけです。私はここで何かを逃しているように感じる。モジュールを検出してロードするためにueventsが使用されていますか?もしそうなら、それらのイベントのトリガーは何ですか?
ご協力いただければ幸いです。
デイブ