• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..17-Mar-2025-

hcs/H17-Mar-2025-1,5701,544

hdi/H17-Mar-2025-5,9204,671

host/H17-Mar-2025-4,3483,349

include/devhost/H17-Mar-2025-4523

ipc/H17-Mar-2025-1,4141,106

manager/H17-Mar-2025-3,4152,631

osal/H17-Mar-2025-607433

platform/H17-Mar-2025-8776

pub_utils/H17-Mar-2025-7466

security/H17-Mar-2025-339275

shared/H17-Mar-2025-619434

test/H17-Mar-2025-886683

utils/H17-Mar-2025-493355

README.mdH A D17-Mar-20251.4 KiB3624

README_zh.mdH A D17-Mar-20251.4 KiB3624

hdi.gniH A D17-Mar-20259.4 KiB323279

uhdf.gniH A D17-Mar-2025886 2422

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