|
发表于 2014-8-1 14:57:31
15861 浏览 9 回复
版主请帮忙 itop4412的wifi驱动问题
您好,我最近在看wifi这部分。咱们板子上使用到是SWB-A31,但是我在kernel源码中找不到相应到驱动源码,而在android源码树的iTop4412_ICS/external/semco/ 下面找到几个文件
ath6kl_sdio.ko
cfg80211.ko
A31_Script_20110215.psr
A31_Generic_20110128.bin
Android.mk
我查看linux到.config也没有找到相关的配置,请帮忙指点,linux驱动在哪里或者怎么配置?谢谢!
|
|
|
|
|
|
|
|
发表于 2014-8-1 15:16:23
wifi的驱动是编译成.ko模块的,在系统启动的时候会insmod带内核 |
|
|
|
|
|
|
|
楼主|
发表于 2014-8-1 15:47:40
感谢版主的回复,能告诉我源码在哪里吗?
我在iTop4412_Kernel_3.0这个源码树中没有找到相关的配置,
请问那个编译成.ko的模块是在iTop4412_Kernel_3.0这个内核中配置并编译成.ko模块到吗?
还是在其他的内核中配置编译,再拷贝到android中的?
等您回复,谢谢! |
|
|
|
|
|
|
|
发表于 2014-8-1 17:21:15
厂家提供的编译好的.ko,就是在你看到的iTop4412_ICS/external/semco/目录下 |
|
|
|
|
|
|
|
楼主|
发表于 2014-8-2 09:12:54
您好版主,如果我想移植这个wifi的驱动,直接用那个编译好到.ok文件行吗?BSP中是不是也要对应到修改?
另外我在drivers/net/wireless/下面发现了一个semco_a31.c,看了Makefile它被直接编译了,有个semco_a31.o,请问这个是干什么用的,也是厂家提供到吗?
期待您回复,谢谢! |
|
|
|
|
|
|
|
发表于 2014-8-2 09:21:02
semco_a31.c是控制那个芯片的复位和使能引脚的,提供的.ko文件里面会调用 |
|
|
|
|
|
|
|
楼主|
发表于 2014-8-2 09:23:21
那如果我想移植这个wifi的驱动,也要把这个文件移植走是吗?然后直接把厂家提供到.ko模块放到android里面,剩下的工作就是配置android那边吗? |
|
|
|
|
|
|
|
发表于 2014-8-2 09:54:52
|
|
|
|
|
|
|
楼主|
发表于 2014-8-2 09:55:57
非常感谢版主到无私帮助! |
|
|
|
|
|
|
|
发表于 2014-8-3 22:32:26
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|