提交 c85a84f7 编写于 作者: Z zhang

docs: update HCS document about macro APIs

Signed-off-by: Nzhang <zhangfengxi@huawei.com>
上级 054c5b62
......@@ -23,7 +23,7 @@ HCS\(**H**DF **C**onfiguration **S**ource\)是HDF驱动框架的配置描述
HC-GEN**\(H**DF **C**onfiguration **G**enerator**\)**是HCS配置转换工具,可以将HDF配置文件转换为软件可读取的文件格式:
- 在弱性能环境中,转换为配置树源码,驱动可直接调用C代码获取配置。
- 在弱性能环境中,转换为配置树源码或配置树宏定义,驱动可直接调用C代码或宏式APIs获取配置。
- 在高性能环境中,转换为HCB\(**H**DF **C**onfiguration **B**inary\)二进制文件,驱动可使用HDF框架提供的配置解析接口获取配置。
以下是使用HCB模式的典型应用场景:
......@@ -409,6 +409,7 @@ options:
-a hcb align with four bytes
-b output binary output, default enable
-t output config in C language source file style
-m output config in macro source file style
-i output binary hex dump in C language source file style
-p <prefix> prefix of generated symbol name
-d decompile hcb to hcs
......@@ -429,6 +430,12 @@ hc-gen -o [OutputCFileName] -t [SourceHcsFileName]
hc-gen -o [OutputHcbFileName] -b [SourceHcsFileName]
```
生成宏定义配置文件方法:
```
hc-gen -o [OutputMacroFileName] -m [SourceHcsFileName]
```
反编译HCB文件为HCS方法:
```
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册