android
文章平均质量分 81
难懂的书-wdd
linux、driver
展开
-
RIL_startEventLoop 见解--互斥锁
<br />在android 的ril.cpp中文名可以看到关乎RIL初始化流程第一个--建立基于event队列的消息循环,可以接受上层发来的的请求。<br />该流程的主要函数RIL_startEventLoop().<br />该函数主要创建一个以eventlopp为入口的dispatch线程。下面是该函数的代码:<br />extern "C" void<br />RIL_startEventLoop(void) {<br /> int ret;<br /> pthread_a原创 2010-11-18 11:31:00 · 1061 阅读 · 0 评论 -
难懂的书之--android Call(MO)流程介绍
网上有很多的资料,我这里整理一份属于自己的。当然其中的很多内容还是来自网络,无所不能的网络啊~~~很多人的文章写Call的流程的时候,都是从OutgoingCallBroadcaster.java开始到RIL.java结束,java部分的确是这样。但为了更完美我将补充前面的TwelveKeyDialer.java,及后续的RIL层的AT指令,这样便一条路走到尽头(其实GSM/CDM原创 2012-02-02 15:10:52 · 2051 阅读 · 0 评论 -
void * (void 指针)
void指针指针有两个属性:指向变量/对象的地址和长度 但是指针只存储地址,长度则取决于指针的类型 编译器根据指针的类型从指针指向的地址向后寻址 指针类型不同则寻址范围也不同,比如: int*从指定地址向后寻找4字节作为变量的存储单元 double*从指定地址向后寻找8字节作为变量的存储单元 1.void指针是一种特别的指针 void *vp //转载 2012-07-12 10:09:52 · 485 阅读 · 0 评论