[发明专利]基于可扩展固件接口的跨平台和跨处理器的方法和装置无效
申请号: | 200910197256.5 | 申请日: | 2009-10-16 |
公开(公告)号: | CN101673210A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 舒曼·拉菲扎德;林贻基;胡英 | 申请(专利权)人: | 苏州壹世通科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈 亮 |
地址: | 215021江苏省苏州工业园*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 扩展 接口 平台 处理器 方法 装置 | ||
1、一种基于可扩展固件接口的跨平台和跨处理器的装置,安装在计算机中,包括设备配置服务单元、控制台服务单元、文件接口单元以及启动服务单元,其特征在于,该装置还包括:
处理器虚拟单元,检测所处的计算机的处理器,根据该处理器载入相应的可扩展固件接口驱动程序;
操作系统虚拟单元,检测该所处的计算机的当前操作系统平台,根据该当前操作系统平台载入相应的可扩展固件接口函数库。
2、根据权利要求1所述的基于可扩展固件接口的跨平台和跨处理器的装置,其特征在于,在该处理器虚拟单元中,如果该处理器是32位的,则载入32位的可扩展固件接口驱动程序,如果该处理器是64位的,则载入64位的可扩展固件接口驱动程序。
3、根据权利要求1所述的基于可扩展固件接口的跨平台和跨处理器的装置,其特征在于,在该操作系统虚拟单元中,如果检测到的当前操作系统是32位,则载入32位的可扩展接口函数库,如果检测到的当前操作系统是64位的,则载入64位的可扩展接口函数库。
4、一种基于可扩展固件接口的跨平台和跨处理器的虚拟方法,包括可扩展固件接口驱动程序的载入过程以及之后的可扩展固件接口函数库的载入过程,其特征在于,
在可扩展固件接口驱动程序的载入过程中,检测所处的计算机的处理器,根据该处理器载入相应的可扩展固件接口驱动程序;
在之后的可扩展固件接口函数库的载入过程中,检测该所处的计算机的当前操作系统平台,根据该当前操作系统平台载入相应的可扩展固件接口函数库。
5、根据权利要求4所述的基于可扩展固件接口的跨平台和跨处理器的虚拟方法,其特征在于,在可扩展固件接口驱动程序的载入过程中,如果该处理器是32位的,则载入32位的可扩展固件接口驱动程序,如果该处理器是64位的,则载入64位的可扩展固件接口驱动程序。
6、根据权利要求4所述的基于可扩展固件接口的跨平台和跨处理器的虚拟方法,其特征在于,在可扩展固件接口函数库的载入过程中,如果检测到的当前操作系统是32位,则载入32位的可扩展接口函数库,如果检测到的当前操作系统是64位的,则载入64位的可扩展接口函数库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州壹世通科技有限公司,未经苏州壹世通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910197256.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:游戏装置
- 下一篇:一种清热解毒凉茶的制作方法