• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# HDF开发概述<a name="ZH-CN_TOPIC_0000001051611604"></a>
2
3-   [简介](#section0649162112376)
4-   [驱动加载](#section68701942154319)
5-   [驱动服务管理](#section12453133414412)
6-   [驱动消息机制](#section129410710451)
7
8## 简介<a name="section0649162112376"></a>
9
10HDF(Hardware Driver Foundation)驱动框架,为驱动开发者提供驱动框架能力,包括驱动加载、驱动服务管理和驱动消息机制。旨在构建统一的驱动架构平台,为驱动开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。
11
12## 驱动加载<a name="section68701942154319"></a>
13
14HDF驱动加载包括按需加载和按序加载。
15
16-   按需加载
17
18    HDF框架支持驱动在系统启动过程中默认加载,或者在系统启动之后动态加载。
19
20-   按序加载
21
22    HDF框架支持驱动在系统启动的过程中按照驱动的优先级进行加载。
23
24
25## 驱动服务管理<a name="section12453133414412"></a>
26
27HDF框架可以集中管理驱动服务,开发者可直接通过HDF框架对外提供的能力接口获取驱动相关的服务。
28
29## 驱动消息机制<a name="section129410710451"></a>
30
31HDF框架提供统一的驱动消息机制,支持用户态应用向内核态驱动发送消息,也支持内核态驱动向用户态应用发送消息。
32
33