提交 ecf7930e 编写于 作者: Z zhangyalei

fix: modify rtc Documentation

Signed-off-by: Nzhangyalei <zhangyalei7@huawei.com>
上级 fb557df4
...@@ -223,7 +223,7 @@ RTC模块适配HDF框架的三个环节是配置属性文件,实例化驱动 ...@@ -223,7 +223,7 @@ RTC模块适配HDF框架的三个环节是配置属性文件,实例化驱动
// 使HdfDeviceObject与RtcHost可以相互转化的前提 // 使HdfDeviceObject与RtcHost可以相互转化的前提
... ...
device->service = &host->service;// 使HdfDeviceObject与RtcHost可以相互转化的前提 device->service = &host->service;// 使HdfDeviceObject与RtcHost可以相互转化的前提
// 方便后续通过调用RtcHostFromDevice 实现全局性质的host 使用 // 方便后续通过调用RtcHostFromDevice 实现全局性质的host
return HDF_SUCCESS; return HDF_SUCCESS;
} }
``` ```
...@@ -249,11 +249,11 @@ RTC模块适配HDF框架的三个环节是配置属性文件,实例化驱动 ...@@ -249,11 +249,11 @@ RTC模块适配HDF框架的三个环节是配置属性文件,实例化驱动
struct RtcHost *host = NULL; struct RtcHost *host = NULL;
struct RtcConfigInfo *rtcInfo = NULL; struct RtcConfigInfo *rtcInfo = NULL;
... ...
host = RtcHostFromDevice(device);// 这里HdfDeviceObject到RtcHost的强制转化 host = RtcHostFromDevice(device);// 这里HdfDeviceObject到RtcHost的强制转化
rtcInfo = OsalMemCalloc(sizeof(*rtcInfo)); rtcInfo = OsalMemCalloc(sizeof(*rtcInfo));
... ...
// HiRtcConfigData 会从设备配置树中读取属性填充rtcInfo 的supportAnaCtrl, supportLock, spiBaseAddr, regAddrLength, irq // HiRtcConfigData 会从设备配置树中读取属性填充rtcInfo 的supportAnaCtrl, supportLock, spiBaseAddr, regAddrLength, irq
// 为HiRtcSwInit和HiRtcSwInit提供参数,...函数内部处理失败后内存释放等操作 // 为HiRtcSwInit和HiRtcSwInit提供参数,当函数HiRtcSwInit和HiRtcSwInit内部执行失败后进行内存释放等操作
if (HiRtcConfigData(rtcInfo, device->property) != 0) { if (HiRtcConfigData(rtcInfo, device->property) != 0) {
... ...
} }
...@@ -291,8 +291,8 @@ RTC模块适配HDF框架的三个环节是配置属性文件,实例化驱动 ...@@ -291,8 +291,8 @@ RTC模块适配HDF框架的三个环节是配置属性文件,实例化驱动
struct RtcHost *host = NULL; struct RtcHost *host = NULL;
struct RtcConfigInfo *rtcInfo = NULL; struct RtcConfigInfo *rtcInfo = NULL;
... ...
host = RtcHostFromDevice(device); // 这里HdfDeviceObject到RtcHost的强制转化 host = RtcHostFromDevice(device); // 这里HdfDeviceObject到RtcHost的强制转化
rtcInfo = (struct RtcConfigInfo *)host->data;// 这里RtcHost到RtcConfigInfo的强制转化 rtcInfo = (struct RtcConfigInfo *)host->data;// 这里RtcHost到RtcConfigInfo的强制转化
if (rtcInfo != NULL) { if (rtcInfo != NULL) {
HiRtcSwExit(rtcInfo); HiRtcSwExit(rtcInfo);
OsalMemFree(rtcInfo); // 释放RtcConfigInfo OsalMemFree(rtcInfo); // 释放RtcConfigInfo
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册