嵌入式技术论坛
直播中

夏日余晖

4年用户 1721经验值
擅长:嵌入式技术
私信 关注
[资料]

将linux ril中用到消息队列的部分替换为POSIX接口并使之在RT smart上run起来

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

更多回帖

发帖
×
20
完善资料,
赚取积分