Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 17-Mar-2025 | - | ||||
hcs/ | H | 17-Mar-2025 | - | 1,570 | 1,544 | |
hdi/ | H | 17-Mar-2025 | - | 5,920 | 4,671 | |
host/ | H | 17-Mar-2025 | - | 4,348 | 3,349 | |
include/devhost/ | H | 17-Mar-2025 | - | 45 | 23 | |
ipc/ | H | 17-Mar-2025 | - | 1,414 | 1,106 | |
manager/ | H | 17-Mar-2025 | - | 3,415 | 2,631 | |
osal/ | H | 17-Mar-2025 | - | 607 | 433 | |
platform/ | H | 17-Mar-2025 | - | 87 | 76 | |
pub_utils/ | H | 17-Mar-2025 | - | 74 | 66 | |
security/ | H | 17-Mar-2025 | - | 339 | 275 | |
shared/ | H | 17-Mar-2025 | - | 619 | 434 | |
test/ | H | 17-Mar-2025 | - | 886 | 683 | |
utils/ | H | 17-Mar-2025 | - | 493 | 355 | |
README.md | H A D | 17-Mar-2025 | 1.4 KiB | 36 | 24 | |
README_zh.md | H A D | 17-Mar-2025 | 1.4 KiB | 36 | 24 | |
hdi.gni | H A D | 17-Mar-2025 | 9.4 KiB | 323 | 279 | |
uhdf.gni | H A D | 17-Mar-2025 | 886 | 24 | 22 |
README.md
1# full\_uhdf<a name="EN-US_TOPIC_0000001138458641"></a> 2 3- [Introduction](#section11660541593) 4- [Directory Structure](#section161941989596) 5- [Repositories Involved](#section1371113476307) 6 7## Introduction<a name="section11660541593"></a> 8 9This repository stores the code and compilation scripts for the user-mode Hardware Driver Foundation \(HDF\) of the OpenHarmony driver subsystem and provides basic capabilities for the HDF. 10 11## Directory Structure<a name="section161941989596"></a> 12 13``` 14/drivers/hdf_core/adapter/uhdf2 15├── config # Configuration parsing module 16├── hdi # Driver HDIs 17├── host # Host environment module 18├── include # Header files 19├── ipc # IPC module 20├── manager # Management module 21├── osal # Compilation scripts for adapting to the POSIX APIs 22├── security # Security module 23└── shared # Code shared by the host and manager modules 24``` 25 26## Repositories Involved<a name="section1371113476307"></a> 27 28[Driver subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/driver.md) 29 30[drivers\_framework](https://gitee.com/openharmony/drivers_framework/blob/master/README.md) 31 32[drivers\_adapter](https://gitee.com/openharmony/drivers_adapter/blob/master/README.md) 33 34[drivers\_adapter\_khdf\_linux](https://gitee.com/openharmony/drivers_adapter_khdf_linux/blob/master/README.md) 35 36
README_zh.md
1# full\_uhdf<a name="ZH-CN_TOPIC_0000001138458641"></a> 2 3- [简介](#section11660541593) 4- [目录](#section161941989596) 5- [相关仓](#section1371113476307) 6 7## 简介<a name="section11660541593"></a> 8 9该仓主要存放OpenHarmony驱动子系统用户态驱动框架的代码和编译脚本,在用户态中提供驱动框架的能力。 10 11## 目录<a name="section161941989596"></a> 12 13``` 14/drivers/hdf_core/adapter/uhdf2 15├── config #用户态驱动配置解析模块 16├── hdi #用户态驱动的hdi接口 17├── host #用户态驱动宿主环境模块 18├── include #用户态驱动框架提供能力头文件 19├── ipc #用户态驱动进程间通信模块 20├── manager #用户态驱动框架管理模块 21├── osal #适配posix接口代码的编译脚本适配 22├── security #用户态驱动安全模块 23└── shared #manager和host共享代码模块 24``` 25 26## 相关仓<a name="section1371113476307"></a> 27 28[驱动子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E9%A9%B1%E5%8A%A8%E5%AD%90%E7%B3%BB%E7%BB%9F.md) 29 30[drivers\_framework](https://gitee.com/openharmony/drivers_framework/blob/master/README_zh.md) 31 32[drivers\_adapter](https://gitee.com/openharmony/drivers_adapter/blob/master/README_zh.md) 33 34[drivers\_adapter\_khdf\_linux](https://gitee.com/openharmony/drivers_adapter_khdf_linux/blob/master/README_zh.md) 35 36