Nexus 7 (グルーパー) 用の tegra カーネル ソースをダウンロードしました。drivers/bluetooth/ にドライバー モジュールを追加しました。
drivers/bluetooth/ の make ファイルと Kconfig ファイルを更新しました。
tegra3_android_defconfig に次のフラグを追加しました
CONFIG_MODULES=y
CONFIG_MODULE_FORCE_LOAD=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_BT_MYMODULE=m
しかし、私がコマンドを発行すると
make tegra3_android_defconfig
.config ファイルに CONFIG_BT_MYMODULE=y が見つかりました。注: 私が開発したドライバー モジュールは、他のカーネル モジュールに依存していません。