|
代一个朋友问一个问题,WINCE6下的RIL 开发流程是怎么样的。
我知道WM下的RIL的开发流程,但却不太清楚CE6下的流程,特此请教大家一下。
一,我已经知道在CE6下要在组件里面添加CELLCORE。
问题1,那么cellcore添加后,编译完成就可以了嘛?难道不需要修改platform.bib, platform.reg 等内容? CE6下的那个PUBLIC下的RIL看上去只生成了rilmdd.lib。(WM下的通常做法是在drivers目录添加一个RILGSM驱动,根据自己的需要来修改内容,然后生成dll文件,然后修改platfrom.bib, reg文件,这样才能加载。不知道WINCE6要不要这样弄?)
问题2,编译完成生成的NK.BIN下载到开发板上,怎么看出来RIL有没有加载?(WM下通过NO SERVICE等桌面可以区分出来RIL加载没有,RIL工作正常没有,不知道WINCE6是通过什么来区分?)
二、WINCE6下的RIL的应用程序开发是不是跟WM里面一模一样的?比方说WM下是通过TAPI或者AsyncRequestIssue((RIL_FUNCTION)RIL_GetPhonebookOptions, NULL, NULL, CRilRequestTypeGetPhonebookOptions, Arg);来调用的,WCE下这两种方式都可以嘛?
谢谢。
|
|