From 3a2f6d64780b6e488fe1ee8c921e02b8abae15a7 Mon Sep 17 00:00:00 2001 From: michael4096 Date: Fri, 24 Dec 2021 03:57:43 +0000 Subject: [PATCH] !608 add wlan bus task * Description:add wifi BUS task --- ...61\345\212\250\350\203\275\345\212\233.md" | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 "todo/11-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\345\256\214\345\226\204WLAN_BUS\346\250\241\345\235\227\351\251\261\345\212\250\350\203\275\345\212\233.md" diff --git "a/todo/11-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\345\256\214\345\226\204WLAN_BUS\346\250\241\345\235\227\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/11-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\345\256\214\345\226\204WLAN_BUS\346\250\241\345\235\227\351\251\261\345\212\250\350\203\275\345\212\233.md" new file mode 100644 index 0000000..591b70a --- /dev/null +++ "b/todo/11-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\345\256\214\345\226\204WLAN_BUS\346\250\241\345\235\227\351\251\261\345\212\250\350\203\275\345\212\233.md" @@ -0,0 +1,38 @@ +### No.11 - 基于HDF驱动框架完善WLAN BUS驱动能力 - 【团体任务】 + +### 描述 +- BUS 驱动模块向上提供统一的总线抽象接口。通过向下调用Platform层提供的sdio接口和封装适配 usb、pcie 接口,屏蔽不同操作系统的差异; + 通过对不同类型的总线操作进行统一封装,屏蔽不同芯片差异,能够对不同芯片厂商提供完备的总线驱动功能,不同厂商共用此模块接口, + 从而使厂商的开发更为便捷和统一。 +- 本项目的目标是实现usb和pcie的总线接口适配。 +- 本任务为团体项目,参与人数 2 - 3 人,奖金 x 万元人民币。 + +### 难度 +- 中 + +### 导师 +- @xusai(https://gitee.com/michael4096) +- @houxuanzhe(https://gitee.com/zidane) + +### 联系方式 +- xusai4@huawei.com +- houxuanzhe@huawei.com + +### 产出标准 + +- 完成BUS模块usb和pcie的接口适配完整功能,能够对接BUS模块的业务统一接口。 +- 用一款usb总线的wifi芯片进行调试在框架上运行,wifi功能正常。 +- 用一款pcie总线的wifi芯片进行调试在框架上运行,wifi功能正常。 +- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档。 + +### 技术要求 + +- 熟悉掌握HDF驱动框架、WLAN驱动、usb和pcie总线等知识 +- 熟悉掌握 Linux 内核及硬件驱动等知识 +- 熟悉 Git 等代码版本管理工具 + +### 相关项目 + +- OpenHarmony 快速指导:https://gitee.com/openharmony/docs/blob/master/zh-cn/readme.md +- OpenHarmony 驱动开发指导 https://gitee.com/openharmony/docs/tree/master/zh-cn/device-dev/driver +- OpenHarmony 驱动技术系列文章 https://gitee.com/openharmony/drivers_framework/issues/I482K0 -- GitLab