有很多网友咨询我们的6410开发板提供的Linux驱动源代码位置,现整理如下,请下载查看
为了增加本论坛的人气,特设置为回复可见,请谅解。
本部分内容设定了隐藏,需要回复后才能看到
另,有竞争对手公司诬蔑和攻击友善之臂没有提供wifi和触摸驱动源代码,
实际上,正是友善之臂第一家完美实现了6410开发板上Linux-2.6.36和Linux-2.6.38内核的移植,并开放了源代码,其他厂家才争相抄袭并提供新内核,感兴趣的用户可以自己对比一下他们抄袭的细节。
另外,友善之臂也是第一家完美实现了Android 2.2和Android 2.3的移植,同样遭到竞争对手的抄袭和诬蔑。
某些厂家惯于吹嘘和抄袭的行为和行径,以及攻击诬蔑友善之臂的流氓做法,终将被用户和市场所抛弃。
现特标注如下:
1. CPU 自带触摸驱动源代码,也就是ADC驱动:
位于:Linux-2.6.38/drivers/input/touchscreen/mini6410-ts.c
说明:Android内核中是Linux-2.6.36/drivers/input/touchscreen/mini6410-ts.c
2. 一线精准触摸驱动程序源代码:
位于:Linux-2.6.38/drivers/input/touchscreen/ mini6410_1wire_host.c
说明:Android内核中是:Linux-2.6.36/drivers/input/touchscreen/ mini6410_1wire_host.c
3. SD WiFi驱动源代码,这个是内核自带的,但我们已经移植好,以便在6410平台上使用
位于:Linux-2.6.38/drivers/net/wireless/libertas 整个目录
说明: Android内核中的位置是Linux-2.6.36/drivers/net/wireless/libertas整个目录
4. CMOS驱动,该驱动和多媒体驱动(MFC10)整合在一起,是不开源的,里面还包括了JPEG硬件编解码,PP(Post Processor),TV-OUT,3D和2D驱动等
因为多媒体驱动的移植有些难度,我们保留了三星原API接口,以便用户可以参考三星的多媒体应用示例进行各种开发,至于这个接口能否使用,已经有网友做出了榜样:
http://www.aiothome.net/read.php?tid-12738.html5. LCD驱动源代码位置:
位于:Linux-2.6.38/drivers/video/samsung/s3c_mini6410.c
说明:包含X35, T35, N43, A70, L80, VGA1024x768/800x600/640x480, EZVGA等类型的驱动,用户也可以在此基础上修改,来添加自己定义的LCD驱动
[ 此帖被mindee在2011-12-06 13:52重新编辑 ]