[发明专利]Windows系统下硬件配置相同的多套PCI设备识别方法有效

专利信息
申请号: 200910114498.3 申请日: 2009-10-30
公开(公告)号: CN101706758A 公开(公告)日: 2010-05-12
发明(设计)人: 陈琳;蒋敬杰;潘海鸿;梁成业 申请(专利权)人: 广西大学
主分类号: G06F13/10 分类号: G06F13/10
代理公司: 广西南宁公平专利事务所有限责任公司 45104 代理人: 王素娥
地址: 530004 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: windows 系统 硬件 配置 相同 pci 设备 识别 方法
【说明书】:

技术领域

发明涉及一种识别计算机外围部件互连(Peripheral Component  Interconnect,PCI)设备信息的方法,具体是Windows系统对硬件配置相同 的多套PCI设备的识别方法。

背景技术

微型计算机界以Intel公司为主推出计算机外围部件互连(PCI)总线的规 范,该规范采用PCI设备具有的配置空间以及PCI总线通过桥接电路与微处 理器相连技术,其作为一种先进的高性能32/64位局部总线,在计算机、数据 通讯产品、控制系统等领域具有广泛适应性。

随着现代信息业和制造产业的迅猛发展,人们对控制系统的要求越来越高, 在实际复杂运动控制过程中,若采用单独一套PCI设备,其工作量很大,运动 控制精度和速度受限,难以满足实时性要求;同一系统中通常要求实现多轴同 步协调控制,或通过多通道信号采样对系统进行监控,需要同时处理多路数据, 提高处理性能及精度。这就需要多套PCI设备协同工作,而对PCI设备的识 别是对多套设备资源有效管理和实现多套设备协同工作的前提。

目前研究主要是对多套硬件配置不同PCI设备的识别方法,可通过供应商 ID和设备ID来识别设备,它是利用PCI总线协议配置机制,通过总线号、设 备号及功能号识别PCI设备进而获取PCI设备信息。但对多套硬件配置相同 的PCI设备的识别是一个技术难点,如通过PCI总线的槽位区分相同PCI设 备,然而,此方法需要反复启动计算机,逐块安装PCI设备,才能完成对每套 设备的识别。若采用GUID接口方式识别多套配置相同的PCI设备:需要有不 同GUID的驱动程序,而且应用程序要用与驱动程序一致的GUID才能访问设 备,即要求每套设备都要有各自的驱动程序和应用程序。

发明内容

本发明的目的是提供一种Windows系统下硬件配置相同的多套PCI设备识 别方法。

本发明解决上述技术问题的技术方案如下:

一种Windows系统下硬件配置相同的多套PCI设备识别方法,该方法包括 以下步骤:

(1)在PCI总线插槽上一次性插入多套硬件配置相同的PCI设备,且PCI 设备具有不同标识;

(2)安装一个以驱动程序的符号链接名命名PCI设备的驱动程序;

(3)应用程序以PCI设备的符号链接名访问对应的PCI设备;

(4)判断访问PCI设备是否成功且PCI设备的符号链接名的数字位是否 小于PCI总线所允许的设备最大扩展数Nmax

(5)若PCI设备访问成功且PCI设备的符号链接名的数字位小于Nmax, 则应用程序读取出该PCI设备标识,关闭该PCI设备,生成新的PCI设备的 符号链接名用于访问下一个PCI设备;

(6)若步骤(4)的条件不成立,则进入步骤(7);

(7)应用程序显示PCI设备的符号链接名与PCI设备的一一对应关系。

上述多套硬件配置相同的PCI设备是指各套PCI设备上的PCI桥接芯片及 其配置芯片的配置参数完全相同。

上述配置PCI设备上的标识,可以通过PCI设备上的拨码开关设置该设备 标识,此标识主要用于让使用人员区分各套PCI设备,标识不允许设置为相同 的值,所设置的标识可由应用程序读出。

上述的以驱动程序的符号链接名命名PCI设备的驱动程序,在编写时以符 号链接名以“PCIDevice”命名,安装驱动程序时只需安装一次,且只需安装 一个驱动程序,该驱动程序安装完成后,将以“PCIDevice”加数字位“N”的 形式命名各套PCI设备,即以字符串“PCIDeviceN”形式命名,N是从字符 数字“0”开始计数,驱动程序每自动加载一个PCI设备,PCI设备的符号链 接名“PCIDeviceN”中的序号N就加“1”,N的最大值等于PCI总线所允许 的设备最大扩展数Nmax-1。

上述的应用程序是依次尝试用“PCIDevice0”到“PCIDeviceN”访问对应 的PCI设备,如果访问成功,则应用程序读取出对应的PCI设备标识。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910114498.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top