[发明专利]一种插槽控制方法及装置在审
申请号: | 202111141964.4 | 申请日: | 2021-09-28 |
公开(公告)号: | CN113987604A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 沈智力 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | G06F21/85 | 分类号: | G06F21/85;G06F13/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 插槽 控制 方法 装置 | ||
本申请提供一种插槽控制方法及装置,该方法应用于路由设备中CPU,且包括:在路由设备上电后,获取路由设备上的各个供接口卡插入的扩展插槽支持的总线,其中,每个扩展插槽上的槽位孔区域由多种不同类型的总线对应的槽位孔区域组成;针对每个扩展插槽,若判断出获取到的该扩展插槽支持的总线与该扩展插槽上的槽位孔区域对应的所有的总线不完全相同,则将该扩展插槽上的槽位孔区域对应的所有的总线中除该扩展插槽支持的总线之外的总线对应的槽位孔区域,确定为需要遮挡的槽位孔区域;控制位于确定出的槽位孔区域上方的遮挡装置遮挡确定出的槽位孔区域。本申请可避免用户将接口卡误插入不支持此接口卡使用的总线的扩展槽位的问题。
技术领域
本申请涉及通信技术领域,尤其涉及一种插槽控制方法及装置。
背景技术
当前路由设备中除了面板上的接口外,后面一般会带有扩展槽位,以便扩展更多不同功能的接口卡。由于主机系统资源有限,往往无法做到在所有扩展槽上支持所有的总线,而是只支持部分总线。例如,某台路由设备上设置有4个扩展槽位,所有的扩展槽位都支持LocalBus总线,第1个扩展槽位和第3个扩展槽位还支持快速外部设备互连(PeripheralComponent Interconnect Express,PCIE)总线,第4个槽位还支持以太总线。
由于这些扩展槽位外观上没有区别,很容易出现用户成功将接口卡插入扩展槽位中,但路由设备显示不支持,即,用户将接口卡插入了不支持此接口卡使用的总线的扩展槽位中,在这种情形下,用户只能寻求厂商解决,使得用户体验较差。
发明内容
为克服相关技术中存在的问题,本申请提供了一种插槽控制方法及装置。
根据本申请实施例的第一方面,提供一种插槽控制方法,所述方法应用于路由设备中的中央处理器(Central Processing Unit,CPU),所述方法包括:
在所述路由设备上电后,获取所述路由设备上的各个供接口卡插入的扩展插槽支持的总线,其中,每个扩展插槽上的槽位孔区域由多种不同类型的总线对应的槽位孔区域组成;
针对每个扩展插槽,若判断出获取到的该扩展插槽支持的总线与该扩展插槽上的槽位孔区域对应的所有的总线不完全相同,则将该扩展插槽上的槽位孔区域对应的所有的总线中除该扩展插槽支持的总线之外的总线对应的槽位孔区域,确定为需要遮挡的槽位孔区域;
控制位于确定出的槽位孔区域上方的遮挡装置遮挡确定出的槽位孔区域。
根据本申请实施例的第二方面,提供一种插槽控制装置,所述装置应用于路由设备中的CPU,所述装置包括:
获取模块,用于在所述路由设备上电后,获取所述路由设备上的各个供接口卡插入的扩展插槽支持的总线,其中,每个扩展插槽上的槽位孔区域由多种不同类型的总线对应的槽位孔区域组成;
确定模块,用于针对每个扩展插槽,若判断出获取到的该扩展插槽支持的总线与该扩展插槽上的槽位孔区域对应的所有的总线不完全相同,则将该扩展插槽上的槽位孔区域对应的所有的总线中除该扩展插槽支持的总线之外的总线对应的槽位孔区域,确定为需要遮挡的槽位孔区域;
控制模块,用于控制位于确定出的槽位孔区域上方的遮挡装置遮挡确定出的槽位孔区域。
本申请的实施例提供的技术方案可以包括以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111141964.4/2.html,转载请声明来源钻瓜专利网。