我想爲我的beagleboard-xm上的i2c加速度計實現硬件驅動程序,我希望它在啓動時加載它。網上有大量的資源可以幫助我編譯我的模塊,但我很難在引導時找到有關加載模塊的信息。Android驅動程序模塊啓動
似乎有兩個初始化腳本:
- init.rc在根目錄
- init.goldfish.rc系統的/ etc
本頁面描述的過程編寫一個init.rc腳本以執行自定義初始化:http://source.android.com/porting/bring_up.html
來自以前的研究我很確定init.goldfish.rc我n系統/等是爲自定義板加載..在哪裏可以用/ proc/cpuinfo中的硬件名稱替換金魚
我查看了這兩個腳本,看看其他模塊在啓動時如何加載,但只有被加載的東西是控制檯。我覺得我在這裏錯過了一些東西。是否使用uevent來檢測和加載模塊?如果有的話那些事件的觸發器是什麼?
任何幫助將不勝感激。
戴夫