早く帰ってきた日くらい、ソースを見ておこう。
/dev/usb_accessoryが入り口になる、というところまでわかったので、kernelを見る。
さて、Androidのgitにはいくつもkernelがある。
どれがよいのだ?
気力がない私は、msm.gitにした。
やっぱり携帯電話と言えばQualcommなのかねぇ。
キーワードは「CONFIG_USB_ANDROID_ACCESSORY」。
何でかというと、最近のmsm.gitコミットログにあった文字列だから。
根拠が薄いなぁ。。。。
cgrepしてでてきたのは、ファイル2つ。
./drivers/usb/gadget/android.c:407:#ifdef CONFIG_USB_ANDROID_ACCESSORY
./arch/arm/mach-msm/board-mahimahi.c:146:#ifdef CONFIG_USB_ANDROID_ACCESSORY
./arch/arm/mach-msm/board-mahimahi.c:163:#ifdef CONFIG_USB_ANDROID_ACCESSORY
./arch/arm/mach-msm/board-mahimahi.c:197:#ifdef CONFIG_USB_ANDROID_ACCESSORY
まひまひ・・・。
なんだこれは・・・。
0 件のコメント:
コメントを投稿
コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。
注: コメントを投稿できるのは、このブログのメンバーだけです。