1、移植RIL到ART-Smart之消息队列介绍
背景简介
前面移植RIL到ART-Smart(二)中讲到,本次移植的linux ril中,rild作为一个client与modem通过AT命令交互,同时也作为一个server与应用通信。应用的接口调用和主动上报监听则主要通过消息队列的机制传递。
恰好,RT smart中的消息队列另一位同学已经分享过了,讲解的很详细,基于POSIX的应用开发之消息队列.所以一些基础的东西我就不画蛇添足了,本次主要集中在如何将linux ril中的用到消息队列的部分替换为POSIX接口,并使之在RT smart上run起来。
消息队列
从代码看,当前linux ril使用的是systemV标准的消息队列接口,经过试验,RT smart并不支持这些接口,但是支持POSIX标准的消息队列接口。因此,有必要比较一下POSIX和SystemV标准的消息队列接口异同。
原作者:AngerCoke
更多回帖