88W8787是Marvell的新一代SDIO WIFI 蓝牙和FM三合一的芯片,不仅性能出众,功耗控制也做相当不错。除了功能三合一外,芯片最大的特色就是其Simultaneous UAP-STA的工作模式,通俗一点说,就是芯片可以同时作为无线网卡(STATION)和无线接入点(AP)使用。大部分支持AP模式的wifi芯片都只能在STATION和AP中选择一种当前的工作模式,要么做STATION,要么做AP,不能既当STATION又当AP,而8787则可鱼与熊掌同时兼得。
之前已经在FLX6410的平台上移植过8787的驱动程序了(详见:http://blog.csdn.net/sdecat/article/details/7514576),这次为了方便,依旧在FLX6410的平台上进行调试。调试前,先把平台的软硬件情况大概列一下:
CPU:S3C6410 OC to 1GHz
RAM: 512MB mDDR
硬盘: Seagate 2.5' 80GB IDE Harddisk(工作于UDMA66模式)
声卡:WM9713
有线网卡: DM9000 100M FastEthernet
无线网卡: Marvell 88W8787 SDIO WIFI BLUETOOTH FM 3in1
OS:Debian6.06
Kernel: 2.6.38.2
Native GCC: 4.4.5