diff --git "a/todo/01-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233codec\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/01-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233codec\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index dfda39277866421b0160ebdbbbd1723f2ca48aec..0000000000000000000000000000000000000000 --- "a/todo/01-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233codec\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,37 +0,0 @@ -### No.01 - 基于HDF驱动框架提供codec驱动能力 - 【团体任务】 - -### 描述 -- 图像、音频等媒体信息经采集后生成的原始视频数据量非常庞大,不利于存储和传输,而编码处理之后会显著减小视频的大小,所以无论是为了存储或者为了传输,亦或是为了加密、修改都必须对视频进行编码。编码之后的视频通过解码还原视频的原貌,解码过程中能够得到码流片段,可以通过码流片段对视频流进行处理。 -- 本项目的目标是基于HDF驱动框架提供codec驱动框架,实现音视频编码和解码基本功能,支撑上层服务使用codec驱动能力。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @sunhehe(https://gitee.com/crescenthe) -- @zhangyunhu(https://gitee.com/vb6174) - -### 联系方式 -- sunhehe@huawei.com -- zhangyunhu@huawei.com - -### 产出标准 - -- 实现 Codec 驱动编解码基本功能 -- 兼容当前的Codec HDI IPC服务化模块 -- 提供一套通用的接口,让OEM厂商通过适配这些接口来接入Codec编解码模块 -- 提供OpenMAX兼容适配层,可以对接OpenMAX框架 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、Codec编解码等知识 -- 熟悉掌握 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 diff --git "a/todo/02-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233format\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/02-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233format\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index f2aaf9a6cc07d0b7f83b23e8703dc73a54846bbc..0000000000000000000000000000000000000000 --- "a/todo/02-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233format\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,36 +0,0 @@ -### No.02 - 基于HDF驱动框架提供format驱动能力 - 【团体任务】 - -### 描述 -- 音频、视频信息进行多路复用和解复用。 -- 本项目的目标是基于HDF驱动框架提供format驱动框架,实现音视频复用和解复用基本功能,支撑上层服务使用format驱动能力。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @sunhehe(https://gitee.com/crescenthe) -- @zhangyunhu(https://gitee.com/vb6174) - -### 联系方式 -- sunhehe@huawei.com -- zhangyunhu@huawei.com - -### 产出标准 - -- 实现 format 驱动复用/解复用基本功能 -- 兼容当前的format HDI IPC服务化模块 -- 提供一套通用的接口,让OEM厂商通过适配这些接口来接入format复用/解复用模块 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、format复用解复用等知识 -- 熟悉掌握 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 diff --git "a/todo/03-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233audio\345\205\274\345\256\271ALSA\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/03-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233audio\345\205\274\345\256\271ALSA\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index 4ed1b3b91c7f03dde77ab505504c9d22a50b64b3..0000000000000000000000000000000000000000 --- "a/todo/03-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233audio\345\205\274\345\256\271ALSA\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,35 +0,0 @@ -### No.03 - 基于HDF驱动框架提供audio兼容ALSA驱动能力 - 【团体任务】 - -### 描述 -- 提供现有音频HAl 层HDI接口实现和ALSA的兼容方案,能提供不同的产品化选择方案,便于更多OEM产商接入OpenHarmony。基于现有audio HDI接口实现,完成音频驱动兼容ALSA框架 -- 本项目的目标是基于HDF驱动框架提供ALSA的兼容方案,实现音频基本功能,支撑上层服务使用audio驱动能力。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @zhangyunhu(https://gitee.com/vb6174) -- @sunhehe(https://gitee.com/crescenthe) - -### 联系方式 -- zhangyunhu@huawei.com -- sunhehe@huawei.com - -### 产出标准 - -- 完成HDI接口实现到ALSA的对接兼容方案,实现HDI接口的完整功能 -- 提供ALSA兼容适配层,可以对接ALSA框架 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、Audio驱动、ALSA驱动等知识 -- 熟悉掌握 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 diff --git "a/todo/04-\351\222\210\345\257\271FB\346\230\276\347\244\272\346\236\266\346\236\204\345\256\214\346\210\220\345\257\271Display-HDI\347\232\204\351\200\202\351\205\215\345\256\236\347\216\260.md" "b/todo/04-\351\222\210\345\257\271FB\346\230\276\347\244\272\346\236\266\346\236\204\345\256\214\346\210\220\345\257\271Display-HDI\347\232\204\351\200\202\351\205\215\345\256\236\347\216\260.md" deleted file mode 100644 index 0ace901ba365e5e1cd8c61a803af190cf67514c0..0000000000000000000000000000000000000000 --- "a/todo/04-\351\222\210\345\257\271FB\346\230\276\347\244\272\346\236\266\346\236\204\345\256\214\346\210\220\345\257\271Display-HDI\347\232\204\351\200\202\351\205\215\345\256\236\347\216\260.md" +++ /dev/null @@ -1,36 +0,0 @@ -### No.04 - 针对FB显示架构实现Display HDI接口 - 【团体任务】 - -### 描述 -- 针对标准的FB显示架构,实现当前定义的Display HDI接口,完成对FB架构的兼容; -- 本项目的目标是在标准L2系统上,针对FB显示架构,完成HDI接口定义的实现,满足对显示设备的操作及图层硬件合成、显示内存操作等相关接口; -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @ZhaiHaipeng(https://gitee.com/JasonYuJia) -- @zianed(https://gitee.com/zianed) - -### 联系方式 -- zhaihaipeng1@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- 在鸿蒙标准系统(>=L2)上,基于FB架构,对Display HDI接口进行实现; -- 接口实现包括显示设备操作、硬件合成操作、显示内存操作、GFX加速操作等; -- 在HDI接口实现中,需考虑各芯片平台的适配难度,并抽象出与芯片SDK对接的适配接口; -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 了解HDF驱动框架、对显示Hal及驱动由调试经验; -- 熟悉掌握 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 diff --git "a/todo/05-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233\350\275\273\351\207\217\345\214\226\346\230\276\347\244\272\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/05-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233\350\275\273\351\207\217\345\214\226\346\230\276\347\244\272\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index 9c38bb8dc4152f21c1d310554d7a7503517fbced..0000000000000000000000000000000000000000 --- "a/todo/05-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233\350\275\273\351\207\217\345\214\226\346\230\276\347\244\272\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,36 +0,0 @@ -### No.05 - 基于HDF驱动框架提供轻量化显示驱动能力 - 【团体任务】 - -### 描述 -- 针对轻量级系统(L0-L1),对现有Display HDI接口进行抽象实现; -- 本项目的目标是针对L0&L1形态设备,对现有Display HDI接口进行抽象实现,对图形服务提供驱动能力,支撑图形系统服务对显示设备的操作。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @ZhaiHaipeng(https://gitee.com/JasonYuJia) -- @zianed(https://gitee.com/zianed) - -### 联系方式 -- zhaihaipeng1@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- 在轻量级系统(L0~L1)上提供通用的Display HDI接口实现; -- 针对L1设备,需要对HDI接口的调用需要实现跨进程调用; -- 在HDI接口实现中,需考虑各芯片平台的适配难度,并抽象出与芯片SDK对接的适配接口; -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档。 - -### 技术要求 - -- 了解HDF驱动框架、对显示Hal及驱动由调试经验; -- 熟悉掌握 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 diff --git "a/todo/06-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233ecg\345\222\214ppg\351\251\261\345\212\250.md" "b/todo/06-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233ecg\345\222\214ppg\351\251\261\345\212\250.md" deleted file mode 100644 index 8dee6c227f2f15bf17d2106c83bb9324e0fd6741..0000000000000000000000000000000000000000 --- "a/todo/06-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233ecg\345\222\214ppg\351\251\261\345\212\250.md" +++ /dev/null @@ -1,37 +0,0 @@ -### No.06 - 基于HDF驱动框架提供ECG和pPPG驱动能力 - 【团体任务】 - -### 描述 -- 目前市场可供开发者选择的传感器越来越多,比如:加速度传感器,陀螺仪传感器,ECG/PPG传感器,温度传感器等类型。每种传感器厂家都有各自的传感器驱动,在产品开发时就需要对不同厂家或者同一厂家的不同型号进行适配开发,就会增加开发者的开发难度。为了快速开发或者移植传感器驱动,基于HDF(Hardware Driver Foundation)驱动框架开发了Sensor(传感器)驱动模型。Sensor驱动模型主要为上层提供稳定接口能力,对驱动开发者提供开放的接口实现和抽象的配置接口能力。 -- 本项目的目标是基于HDF驱动框架开发的Sensor(传感器)驱动模型,实现ECG/PPG传感器使能,去使能,采样率配置,数据上报等功能,支撑上层服务使用ECG/PPG驱动能力。 -- 本任务为团体项目,参与人数 2 - 3 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @liufeihu(https://gitee.com/Kevin-Lau) -- @houxuanze(https://gitee.com/zianed) - -### 联系方式 -- liufeihu@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- 实现ECG传感器抽象驱动,提供差异化驱动接口和差异化HCS配置,支持不同厂家的ECG传感器件。 -- 实现PPG传感器抽象驱动,提供差异化驱动接口和差异化HCS配置,支持不同厂家的PPG传感器件。 -- 按照数据改变模式上报ECG感器事情数据。 -- 按照数据改变模式上报PPG传感器事情数据。 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、sensor驱动模型,sensor传感器等知识 -- 熟悉掌握 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 diff --git "a/todo/07-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233\346\270\251\346\271\277\345\272\246\344\274\240\346\204\237\345\231\250\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/07-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233\346\270\251\346\271\277\345\272\246\344\274\240\346\204\237\345\231\250\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index 85cc283bdf203095d4edee0f272c5945040744bf..0000000000000000000000000000000000000000 --- "a/todo/07-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233\346\270\251\346\271\277\345\272\246\344\274\240\346\204\237\345\231\250\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,37 +0,0 @@ -### No.07 - 基于HDF驱动框架提供温湿度传感器驱动能力 - 【团体任务】 - -### 描述 -- 目前市场可供开发者选择的传感器越来越多,比如:加速度传感器,陀螺仪传感器,磁力传感器,温度传感器等类型。每种传感器厂家都有各自的传感器驱动,在产品开发时就需要对不同厂家或者同一厂家的不同型号进行适配开发,就会增加开发者的开发难度。为了快速开发或者移植传感器驱动,基于HDF(Hardware Driver Foundation)驱动框架开发了Sensor(传感器)驱动模型。Sensor驱动模型主要为上层提供稳定接口能力,对驱动开发者提供开放的接口实现和抽象的配置接口能力。 -- 本项目的目标是基于HDF驱动框架开发的Sensor(传感器)驱动模型,实现温湿度传感器使能,去使能,采样率配置,数据上报等功能,支撑上层服务使用温湿度驱动能力。 -- 本任务为团体项目,参与人数 2 - 3 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- @liufeihu(https://gitee.com/Kevin-Lau) -- @houxuanze(https://gitee.com/zianed) - -### 联系方式 -- liufeihu@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- 实现湿度传感器抽象驱动,提供差异化驱动接口和差异化HCS配置,支持不同厂家的湿度传感器件。 -- 实现温度传感器抽象驱动,提供差异化驱动接口和差异化HCS配置,支持不同厂家的温度传感器件。 -- 按照数据改变模式上报湿度传感器事情数据(单位%,相对湿度RH) -- 按照数据改变模式上报温度传感器事情数据(单位℃,摄氏度) -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、sensor驱动模型,sensor传感器等知识 -- 熟悉掌握 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 diff --git "a/todo/08-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233infrared\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/08-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233infrared\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index 4502c86391bb5b17d67824c7e2466c5032b07953..0000000000000000000000000000000000000000 --- "a/todo/08-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233infrared\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,36 +0,0 @@ -### No.08 - 基于HDF驱动框架提供infrared驱动能力 - 【团体任务】 - -### 描述 -- 红外通信数据传输,进行信号传输。 -- 本项目的目标是基于HDF驱动框架提供infrared驱动框架,实现红外通信功能,支撑上层服务使用infrared驱动能力。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 中 - -### 导师 -- dxbedu(https://gitee.com/dxbedu) -- @zianed(https://gitee.com/zianed) - -### 联系方式 -- duxiaobo@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- 定义infrared的HDI接口 -- 实现infrared基本功能 -- 提供一套通用的接口,让OEM厂商通过适配这些接口来接入infrared模块 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、infrared编解码等知识 -- 熟悉掌握 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 diff --git "a/todo/09-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233crypto\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/09-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233crypto\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index 479940c0de5938654a50604316eefee41e0e3f65..0000000000000000000000000000000000000000 --- "a/todo/09-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233crypto\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,35 +0,0 @@ -### No.09 - 基于HDF驱动框架提供crypto驱动能力 - 【团体任务】 - -### 描述 -- 本项目的目标是基于HDF驱动框架提供crypto驱动框架,实现硬件加解密能力。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 高 - -### 导师 -- @yanghaizhou(https://gitee.com/haizhouyang) -- @zianed(https://gitee.com/zianed) - -### 联系方式 -- yanghaizhou1@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- Crypto加解密的通用框架 -- 提供一套通用的API,让开发者可以快速使用Cypto设备 -- 提供一套通用的接口,让OEM厂商通过适配这些接口来接入Cypto框架 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、Cypto加解密知识 -- 熟悉掌握 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 diff --git "a/todo/10-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233clock\346\227\266\351\222\237\351\251\261\345\212\250\350\203\275\345\212\233.md" "b/todo/10-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233clock\346\227\266\351\222\237\351\251\261\345\212\250\350\203\275\345\212\233.md" deleted file mode 100644 index b1cc0b83f23a5690e06d4476278d2ddd69ed6e43..0000000000000000000000000000000000000000 --- "a/todo/10-\345\237\272\344\272\216HDF\351\251\261\345\212\250\346\241\206\346\236\266\346\217\220\344\276\233clock\346\227\266\351\222\237\351\251\261\345\212\250\350\203\275\345\212\233.md" +++ /dev/null @@ -1,35 +0,0 @@ -### No.09 - 基于HDF驱动框架提供clock驱动能力 - 【团体任务】 - -### 描述 -- 本项目的目标是基于HDF驱动框架提供clock驱动框架。 -- 本任务为团体项目,参与人数 3 - 4 人,奖金 x 万元人民币。 - -### 难度 -- 高 - -### 导师 -- @yanghaizhou(https://gitee.com/haizhouyang) -- @zianed(https://gitee.com/zianed) - -### 联系方式 -- yanghaizhou1@huawei.com -- houxuanzhe@huawei.com - -### 产出标准 - -- Clock业务通用框架 -- 提供一套通用的API,让开发者可以快速使用Clock设备 -- 提供一套通用的接口,让OEM厂商通过适配这些接口来接入Clock框架 -- 需求分析、架构设计、详细设计、测试用例、开发指南、维护手册等文档 - -### 技术要求 - -- 熟悉掌握HDF驱动框架、Clock硬件知识 -- 熟悉掌握 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 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" deleted file mode 100644 index 591b70a0550f2e14b7b7bd57bc16065a770f338d..0000000000000000000000000000000000000000 --- "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" +++ /dev/null @@ -1,38 +0,0 @@ -### 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