[发明专利]一种硬件通信装置的共享方法及终端在审
申请号: | 201410423083.5 | 申请日: | 2014-08-25 |
公开(公告)号: | CN104298546A | 公开(公告)日: | 2015-01-21 |
发明(设计)人: | 陈历伟 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50;H04M1/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 通信 装置 共享 方法 终端 | ||
1.一种硬件通信装置共享方法,所述硬件通信装置共享方法应用于具有多操作系统终端中,所述硬件通信装置共享方法包括步骤:
采用多系统中的其中一个系统接管所述硬件通信装置;
在接管所述硬件通信装置的系统中设置排队机制;
按照所述排队机制接收多系统发送的数据处理请求;
接收多系统发送的进行排队处理数据请求对应的数据;
所述接管所述硬件通信装置的系统发送排队的待处理数据至硬件通信装置;以及
所述硬件通信装置按照排队顺序对所述待处理数据进行处理。
2.如权利要求1所述的硬件通信装置共享方法,其特征在于,所述排队机制按照各系统发起数据处理请求的时间顺序进行排队。
3.如权利要求1所述的硬件通信装置共享方法,其特征在于,所述多系统包括安全系统及普通系统,所述接管所述硬件通信装置的系统为安全系统。
4.如权利要求3所述的硬件通信装置共享方法,其特征在于,所述排队机制设置所述安全系统的数据处理请求的优先级别大于所述普通系统的数据处理的优先级别,所述安全系统发送的数据处理请求排在所述普通系统发送的数据处理请求之前。
5.如权利要求1所述的硬件通信装置共享方法,其特征在于,在接管所述硬件通信装置的系统中还设置有仲裁机制,所述仲裁机制设置进行排队的处理数据的最大值,多系统中需要采用硬件通信装置处理的数据的总量达到所述硬件通信装置处理数据的最大值,则将不再接收各系统发送数据处理请求。
6.如权利要求5所述的硬件通信装置共享方法,其特征在于,接收到所述各系统发送的数据处理请求之后,还包括:
判断当前进行排队的待处理数据请求是否已经达到能够排队的数据的最大值,若当前进行排队的待处理数据的请求已经达到最大值,则拒绝接后续收到的数据处理请求,若当前进行排队的待处理数据没有达到最大值,则接受所述数据处理请求,对所述数据处理请求进行排队。
7.如权利要求1所述的硬件通信装置共享方法,其特征在于,所述硬件通信装置共享方法还包括:
向各系统反馈所述硬件通信装置处理数据后的结果。
8.一种终端,其具有多系统并具有硬件通信模块,所述硬件通信模块为独立于所述终端主芯片的硬件通信装置,所述终端还包括:
接管模块,用于采用所述多系统中一个系统接管所述硬件通信模块;
设置模块,用于在接管所述硬件通信装置的系统中设置排队机制;
请求接收模块,用于按照所述排队机制接收多系统发送的数据处理请求;
数据处理模块,用于接收多系统发送的进行排队处理数据请求对应的数据,并将进行排队处理数据请求对应的数据发送至硬件通信模块;
所述硬件通讯模块用于按照排队顺序对数据进行通信处理。
9.如权利要求8所述的终端,其特征在于,所述终端还包括反馈模块,所述反馈模块用于向各系统反馈所述硬件通信装置处理数据后的结果。
10.如权利要求8所述的终端,其特征在于,所述设置模块还用于设置仲裁机制,所述仲裁机制设置进行排队的处理数据的最大值,多系统中需要采用硬件通信装置处理的数据的总量达到所述硬件通信装置处理数据的最大值,则将不再接收各系统发送数据处理请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410423083.5/1.html,转载请声明来源钻瓜专利网。