driver-hdf-overview.md 1.3 KB
Newer Older
W
wenjun 已提交
1 2
# HDF开发概述<a name="ZH-CN_TOPIC_0000001051611604"></a>

N
NEEN 已提交
3 4 5 6 7
-   [简介](#section0649162112376)
-   [驱动加载](#section68701942154319)
-   [驱动服务管理](#section12453133414412)
-   [驱动消息机制](#section129410710451)

W
wenjun 已提交
8 9
## 简介<a name="section0649162112376"></a>

N
NEEN 已提交
10
HDF(Hardware Driver Foundation)驱动框架,为驱动开发者提供驱动框架能力,包括驱动加载、驱动服务管理和驱动消息机制。旨在构建统一的驱动架构平台,为驱动开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。
W
wenjun 已提交
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

## 驱动加载<a name="section68701942154319"></a>

HDF驱动加载包括按需加载和按序加载。

-   按需加载

    HDF框架支持驱动在系统启动过程中默认加载,或者在系统启动之后动态加载。

-   按序加载

    HDF框架支持驱动在系统启动的过程中按照驱动的优先级进行加载。


## 驱动服务管理<a name="section12453133414412"></a>

N
NEEN 已提交
27
HDF框架可以集中管理驱动服务,开发者可直接通过HDF框架对外提供的能力接口获取驱动相关的服务。
W
wenjun 已提交
28 29 30 31 32

## 驱动消息机制<a name="section129410710451"></a>

HDF框架提供统一的驱动消息机制,支持用户态应用向内核态驱动发送消息,也支持内核态驱动向用户态应用发送消息。