
WLAN
joqian
这个作者很懒,什么都没留下…
展开
-
android_wifi读书笔记之9-wifi开启流程
本文为读书笔记,整理自网络文献和源码原创 2014-05-28 14:53:44 · 1147 阅读 · 0 评论 -
android_wifi读书笔记之1-wifi简介
1、wifi简介1.1 物理简介wlan:无线局域网,802.11协议wifi主要物理组件: 工作站(station)、接入点AP(access point)、无线媒介(wirelessmedium)、分布式系统(distribution system)Wifi可工作在station模式和AP模式。station模式的结构:Ap模式:原创 2014-05-27 13:26:58 · 1361 阅读 · 0 评论 -
android_wifi读书笔记之5-WPA_SUPPLICANT分析
本文为读书笔记,整理自网络文献和源码5 WPA_SUPPLICANT分析5.1、WPA_SUPPLICANT 分析1:参考文献:http://www.cnblogs.com/chenbin7/p/3266032.htmlhttp://blog.chinaunix.net/uid-26585427-id-4051479.htmlwpa_supplicant软件架构分析http原创 2014-05-27 13:34:29 · 2536 阅读 · 0 评论 -
android_wifi读书笔记之8-SDIO驱动架构
本文为读书笔记,整理自网络文献和源码8、SDIO驱动架构size:10� � ;H�~�u-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calib原创 2014-05-27 13:51:35 · 5141 阅读 · 0 评论 -
android_wifi读书笔记之7-wifi驱动解析
7、wifi驱动解析7.1、WIFI内核实现的大致框架 Linux下已经支持了市面上的大多数wifi卡的驱动•每种wifi卡都是需要固件(firmware)才能驱动的,并且同一种卡工作在不同接口时对应的firmware是不一样的•需要注意的是:很多firmware都是要花钱的•固件通过其驱动下载到无线卡中,才能驱动起来 (10)wifi驱原创 2014-05-27 13:45:06 · 2866 阅读 · 0 评论 -
android_wifi读书笔记之6-wpa_supplicant 与kernel交互
本文为读书笔记,整理自网络文献和源码6 wpa_supplicant 与kernel交互源码位置:external/wpa_supplicant_8/wpa_supplicant与kernel交互的操作,一般需要先明确驱动接口,以及用户态和kernel态的接口方法,以此来进行调用操作。这里分为4个步骤。1.首先需要明确指定的驱动接口。因为有较多的驱动接口可以使用,如wext、nl8原创 2014-05-27 13:36:59 · 2629 阅读 · 0 评论 -
android_wifi读书笔记之4-HAL层分析
本文为读书笔记,整理自网络文献和源码4 HAL层分析Hardware/libhardware_legacy/wifi/wifi.c这个文件主要是实现驱动的加载和卸载,wpa_supplicant的开启和关闭4.1 驱动的加载卸载:wifi_load_driver():驱动的加载。wifi驱动是编译成ko文件, ko文件储存的位置#defineWIFI_DRIVER_MODULE原创 2014-05-27 13:32:23 · 2936 阅读 · 0 评论 -
android_wifi读书笔记之3-JNI层 分析
本文为读书笔记,整理自网络文献和源码 3 JNI层分析frameworks/base/core/jni/android_net_wifi_Wifi.cpp这个文件里面是调用HAL层的wifi.c里面对应方法的接口的集合,提供给frameswork层的类Wifinative里面的方法调用原创 2014-05-27 13:31:39 · 1472 阅读 · 0 评论 -
tiny210针对USI_WM-BN-BM-04的wifi的配置过程
2、tiny210针对USI_WM-BN-BM-04的wifi的配置过程(参看TINY210_wifi调试过程.doc) by joqian 2013-3-132.1 硬件配置USI_WM-BN-BM-04涉及到的主要针脚为:SDIO_D0, SDIO_D1, SDIO_D2, SDIO_D3,SDIO_VDD,SDIO_CMD,SDIO_CLK均为标准的SDIO接口对接;SD原创 2013-03-13 13:42:22 · 6092 阅读 · 2 评论 -
android_wifi读书笔记之2-wifi framework分析
本文为读书笔记,整理自网络文献和源码2 wifi framework分析WIFI Settings应用程序位于packages/apps/Settings/src/com/android/settings/wifi/涉及到的文件:WifiSettings.java frameworks部分:frameworks/base/services/java/com/andr原创 2014-05-27 13:29:51 · 1276 阅读 · 0 评论