3846|7

78

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

那位朋友知道那里能搞到RIL.lib的源代码? [复制链接]

我装了Platform Builder CE 6.0 ,在CellCore文件夹下也找到了RIL层的源程序,但是我却没找到RIL.lib中函数的实现,也就是Ril.def中定义的导出函数。比如:
RIL_Initialize                     
RIL_InitializeEmergency            
RIL_Deinitialize                    
RIL_EnableNotifications            
......

请问这些函数的源程序在那里能够搞到哈?谢谢

最新回复

你说的那些函数位于RIL的Proxy层, 微软没有开放那些源代码。 但是它的工作流程其实很简单, 每个函数其实就是发送一个命令码和对应参数到底层RIL Driver的一个叫的流接口函数RIL_IOControl去了。 举例比如说你调用了RIL_GetCallList, 那么就会发送一个IOCTL_RIL_GETCALLLIST给RIL_IOControl, 这个叫RIL_IOControl的函数就会帮你调用函数RILDrv_GetCallList。 然后针对不同厂家的GSM模块,我们可以自己修改RILDrv_GetCallList的具体实现。  详情 回复 发表于 2009-5-18 14:13
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
MS没有开放它的源代码
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
CE60下也许有
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

4
 
本来RIL只有CE6.0下有
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

5
 
如果是moblie的话,具体厂商的RIl代码,可能不同。但是MS提供参考的RIL,AKU里面有。
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

6
 
关注中,学习帖
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

7
 
src\private\cellcore\comm\ril\core\status.cpp
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

8
 
你说的那些函数位于RIL的Proxy层,
微软没有开放那些源代码。
但是它的工作流程其实很简单,
每个函数其实就是发送一个命令码和对应参数到底层RIL Driver的一个叫的流接口函数RIL_IOControl去了。
举例比如说你调用了RIL_GetCallList,
那么就会发送一个IOCTL_RIL_GETCALLLIST给RIL_IOControl,
这个叫RIL_IOControl的函数就会帮你调用函数RILDrv_GetCallList。
然后针对不同厂家的GSM模块,我们可以自己修改RILDrv_GetCallList的具体实现。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表