一、移植环境
1、 主机:Ubuntu11.10发行版
2、 目标机:FS_S5PC100平台
3、 交叉编译工具:arm-none-linux-gnueabi-4.5.1
4、wifi模块:marvell-8686(马维尔)
5、内核:linux-2.6.35
二、linux下内核环境的配置与修改
1.平台代码的修改
$ cd linux-2.6.35/drivers/mmc/host/
$ vim sdhci.c
屏蔽第629行的以下代码:
printK (KERN_WARING "%s: too largetimeout requested!\n", mmc_hostname(host_>mmc));
2.内核环境的配置
在S5PC100平台上需要内核驱动支持marvell-8686
$ cd linux-2.6.35
$ make menuconfig
[*] Networking support --->
[*] Wireless --->
<*>cfg80211 - wireless configuration API