[发明专利]应用于Java操作系统中的设备搜寻器实现方法无效
申请号: | 200610049100.9 | 申请日: | 2006-01-16 |
公开(公告)号: | CN1804802A | 公开(公告)日: | 2006-07-19 |
发明(设计)人: | 陈天洲;戴鸿君;叶敏娇;黄域 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种应用于Java操作系统中的设备搜寻器实现方法。现代的操作系统中往往支持设备的即插即用,同时也支持某些设备的热插拔。但是对设备即插即用的支持和设备热插拔的支持虽然本质上非常相似,在现有的操作系统中却都是分别以不同的方式实现。本法名系统启动时的设备识别和初始化,也以同样的方法负责系统运行时热插拔设备的识别和初始化,把设备的即插即用支持和热插拔支持统一起来,从而支持所有即插即用设备的热插拔,促进了Java操作系统中设备支持的简化和设备驱动程序开发的简化。 | ||
搜索关键词: | 应用于 java 操作系统 中的 设备 搜寻 实现 方法 | ||
【主权项】:
1、一种应用于Java操作系统中的设备搜寻器实现方法,其特征在于:1)支持系统启动时即插即用设备的搜寻和初始化:Java操作系统完成内核加载自检后,按如下步骤初始化设备:①运行设备搜寻器按照设备总线编号从小到大依次搜寻每条总线;②对每条总线,按照总线插槽编号从小到大依次搜寻即插即用设备;③在设备信息数据库中搜索设备识别字符串,对搜索到的每个设备加以识别,生成唯一的设备标志号;④将识别出的设备的标志号连同设备位置,即设备所在总线编号和插槽编号,登记到设备管理器中;2)支持系统运行时设备的热插拔:Java操作系统运行时,如有新的设备连接到设备总线上,则按照如下步骤初始化设备:①根据设备总线上发出的中断信号获得新加入设备的位置;②在设备信息数据库中搜索设备识别字符串,对新加入设备加以识别,生成唯一的设备标志号;③将识别出的设备的标志号连同设备位置,即设备所在总线编号和插槽编号,登记到设备管理器中;3)用统一的方法支持1)和2),从而支持所有即插即用设备的热插拔:1)中步骤和③和2)中步骤②一致,1)步骤④和2)中步骤③一致,差别仅在于2)中设备位置信息是第①步从设备总线中断中获得,而1)中是通过第①②步枚举每一个位置来搜寻,因此可以支持所有即插即用设备的热插拔。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610049100.9/,转载请声明来源钻瓜专利网。