提交 8ea4a61b 编写于 作者: Z zhang

modify hdf document

Signed-off-by: Nzhang <zhangfengxi@huawei.com>
上级 737c88f5
...@@ -82,8 +82,8 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 ...@@ -82,8 +82,8 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提
LOCAL_CFLAGS := #自定义的编译选项 LOCAL_CFLAGS := #自定义的编译选项
include $(HDF_DRIVER) #导入模板makefile完成编译 include $(HDF_DRIVER) #导入模板makefile完成编译
``` ```
​ 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下:
​ 编译结果文件链接到内核镜像,添加到drivers/adapter/khdf/liteos目录下的hdf_lite.mk里面,示例如下:
``` ```
LITEOS_BASELIB += -lxxx #链接生成的静态库 LITEOS_BASELIB += -lxxx #链接生成的静态库
...@@ -94,7 +94,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 ...@@ -94,7 +94,7 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提
​ 添加模块BUILD.gn参考定义如下内容: ​ 添加模块BUILD.gn参考定义如下内容:
```
import("//build/lite/config/component/lite_component.gni") import("//build/lite/config/component/lite_component.gni")
import("//drivers/adapter/khdf/liteos/hdf.gni") import("//drivers/adapter/khdf/liteos/hdf.gni")
module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM) module_switch = defined(LOSCFG_DRIVERS_HDF_PLATFORM)
...@@ -110,22 +110,20 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提 ...@@ -110,22 +110,20 @@ HDF框架以组件化的驱动模型作为核心设计思路,为开发者提
include_dirs = [ include_dirs = [
] ]
} }
```
​ 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面:
​ 把新增的BUILD.gn所在的目录添加到/drivers/adapter/khdf/liteos/BUILD.gn里面: ```
```
group("liteos") { group("liteos") {
public_deps = [ ":$module_name" ] public_deps = [ ":$module_name" ]
deps = [ deps = [
"xxx/xxx", --新增的BUILD.gn所在的目录 "xxx/xxx", --新增的BUILD.gn所在的目录
] ]
} }
``` ```
- linux: - linux
​ 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面: ​ 如果需要定义模块控制宏,需要在模块目录xxx里面添加Kconfig文件,并把Kconfig文件路径添加到drivers/adapter/khdf/linux/Kconfig里面:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册