我现在需要调试android的usb/gadget驱动的webcam功能,发现android平台gadget驱动好像没有移植webcam功能,我按照android移植好的f_adb.c和f_mass_storage.c这两个功能的源码尝试改了webcam.c.然后在加载webcam.ko后,这个模块还是没正常工作。
我在linux2.6.36下调试gadget/webcam功能已经ok了,加载这个模块就会在/dev下看到一个新的video设备。
小弟刚开始接触android,网上刚好这部分资料太少,现在很疑惑,移植android平台的时候,linux的驱动部分要做什么修改么?
求大神来帮忙啊,纠结几天了,分都拿出来了,多给点建议。
我在linux2.6.36下调试gadget/webcam功能已经ok了,加载这个模块就会在/dev下看到一个新的video设备。
小弟刚开始接触android,网上刚好这部分资料太少,现在很疑惑,移植android平台的时候,linux的驱动部分要做什么修改么?
求大神来帮忙啊,纠结几天了,分都拿出来了,多给点建议。
解决方案 »
- Mt6573关机充电画面在Uboot里,但是开启快速开机后不走这里了
- 关于android中ListView使用的问题
- 配置高的电脑启动android模拟器速度反而下降了,为什么?
- 怎么在Android里面获得发出去的短信内容和号码啊
- 自己做的基于googlemapsAPI的程序在AVD上跑没有问题,在手机上出了问题的maps类程序
- Camera的四个回调都是什么意思 啊?
- Android的配置文件一般都保存在哪里?
- android 跟 J2ME的话题 ,欢迎讨论,各抒己见!!!
- 怎么把2013年高考录取分数线www.chafenlo.com弄成移动端
- android java.lang.reflect.InvocationTargetException
- 关于文本编辑器代码求教
- 编译android源码出错 import org.apache.harmony.xnet.provider.jsse.OpenSSLKeyHolder
我的错误是:
phy_addr = 78800000..mem_size = 1034
no memory for jpeg
phy_addr = 0..mem_size = 79e000
搞不定,求帮助,谢谢啦!
模型--- composite模型:
composite.c // 实现android下usb管理的框架模型
android.c // 实现具体的usb功能管理