# drivers_peripheral_wlan **Repository Path**: proud_321/drivers_peripheral_wlan ## Basic Information - **Project Name**: drivers_peripheral_wlan - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 39 - **Created**: 2021-03-23 - **Last Updated**: 2021-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WLAN - [简介](#section11660541593) - [目录](#section161941989596) - [接口说明](#section1564411661810) - [使用说明](#section19806524151819) - [相关仓](#section1371113476307) ## 简介 该仓下主要包含WLAN相关HDI接口与实现,提供功能包括: 1. 创建和销毁HAL层和WLAN驱动的通道; 2. 获取本设备支持的WLAN特性; 3. 创建特性所对应的实例等。 **图 1** WLAN驱动模块架构图  ## 目录 WLAN源代码目录结构如下所示: ``` /drivers/peripheral/wlan ├── client # 实现用户态与内核态通信的client模块存放目录 │ └── include # client相关头文件存放目录 │ └── src # client代码存放目录 ├── hal # hal层框架代码 │ └── include # hal内部头文件存放目录 │ └── src # hal层代码的具体实现存放目录 ├── interfaces # 对外接口存放目录 │ └── include # 对外提供的接口头文件存放目录 ``` ## 接口说明 WLAN驱动HAL模块提供给Wi-Fi service可直接调用的能力接口,主要功能有:创建/销毁 IWiFi对象、设置MAC地址等。提供的部分接口说明如下表所示: **表 1** hal层对外接口