[发明专利]用于多功能设备枚举的系统和方法无效
申请号: | 201080013484.3 | 申请日: | 2010-01-29 |
公开(公告)号: | CN102362241A | 公开(公告)日: | 2012-02-22 |
发明(设计)人: | 理查德·托马斯·卡瓦诺 | 申请(专利权)人: | 施克莱无线公司 |
主分类号: | G06F3/00 | 分类号: | G06F3/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 加拿大不列*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 多功能 设备 枚举 系统 方法 | ||
技术领域
本发明涉及计算机系统领域,更具体地,涉及在主机系统上枚举多功 能外围或嵌入式设备中的各种功能单元的系统和方法。
背景技术
由于设备制造商期望通过向外围设备添加各种功能单元以增加其产 品的价值和附加性能,因此多功能外围和嵌入式设备变得日益流行。许多 这种多功能设备通过单个物理接口来展露它们的各种功能单位,其中该单 个物理接口支持在设备枚举期间由主机将描述符或配置表读出设备的性 能。具有这些能力的设备接口的一些实例包括USB和Fire Wire (IEEE1394)。
外围设备的描述符或配置表通常包含对于主机要确定必须加载哪个 驱动程序以枚举、展露和控制外围设备的每个功能单元所必需的信息。通 常,设备的非类属功能单元需要特有的一组销售商专有和/或主操作系统 (OS)本机驱动程序(driver)、与同父多功能设备的一个或多个其它功能 共享驱动程序,或是这两者的组合。
当这些多功能设备在主机中被枚举时,它们通常被配置为同时枚举设 备的每个功能单元。然而,有时也可能期望只向主机展露设备中一个或多 个功能单元而不是全部功能单元。因此,存在着对于以下机制的需求:该 机制对多功能设备的功能单元展露至主机并在主机上被枚举的顺序进行 控制。
发明内容
公开了对于多功能外围设备在主机上的枚举进行控制的系统和方法。 在一个示意性实施方式中,多功能外围设备可以包括连接到主机接口的类 属以及非类属功能单元。设备可以在其非易失性存储器中存储用于非类属 功能单元的一个或多个驱动程序。外围设备可以进一步包括:控制器,用 于控制类属以及非类属功能单元展露至主机并在其上枚举的顺序。该控制 器可以包括:可操作地接通和切断类属以及非类属功能单元的开关,从而 控制这些单元展露和枚举的顺序。该开关可以包括自动开关或手动操作开 关。
在一个示意性实施方式中,用于将具有类属功能单元和非类属功能单 元的多功能外围设备在主机上枚举的方法包括:将外围设备连接到主机系 统。该方法进一步包括:将外围设备的类属功能单元展露至主机并在其上 进行枚举。然后,定位(locate,查找出)用于外围设备的非类属功能单 元的驱动程序。该方法进一步包括将非类属功能单元展露至主机并在其上 枚举。在一个示意性实施方式中,展露类属功能单元包括切断外围设备的 非类属功能单元。在另一示意性实施方式中,展露非类属功能单元包括切 断外围设备的类属功能单元。
在另一示意性实施方式中,用于将具有类属功能单元和非类属功能单 元的多功能外围设备在主机上枚举的方法包括:切断外围设备的非类属功 能单元以及接通外围设备的类属功能单元。该方法进一步包括:在主机上 枚举类属功能单元,并且在主机上加载用于非类属功能单元的驱动程序。 该方法进一步包括接通外围设备的非类属功能单元并在主机系统上枚举 非类属功能单元。在一个示意性实施方式中,枚举非类属功能单元包括重 置以及重新枚举外围设备的类属功能单元。
在另一示意性实施方式中,用于将具有类属功能单元和非类属功能单 元的多功能外围设备在主机上枚举的方法包括:将外围设备的类属功能单 元向主机展露并将其在主机上枚举。该方法进一步包括向主机系统提供可 操作地在主机系统上定位并加载用于外围设备的非类属功能单元的设备 驱动程序的瘦驱动程序(thin driver)。该方法进一步包括将非类属功能单 元向主机系统展露并将其枚举在主机系统上。该方法进一步包括安装用于 非类属功能单元的驱动程序。
此外,在另一示意性实施方式中,用于将具有类属功能单元和非类属 功能单元的多功能外围设备在主机上枚举的方法包括:检测连接的外围设 备的、经展露的类属功能单元并枚举检测到的类属功能单元。该方法进一 步包括:加载可操作地在主机系统上定位并加载用于外围设备的非类属功 能单元的设备驱动程序的瘦驱动程序。该方法进一步包括:检测连接的设 备的、经展露的非类属功能单元并将该经展露的非类属功能单元枚举在主 机上。该方法进一步包括安装用于被枚举的非类属功能单元的设备驱动程 序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施克莱无线公司,未经施克莱无线公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080013484.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:薄型玻璃纤维短切毡
- 下一篇:一种可以自由变换角度的插座