[发明专利]用于计算系统的方法和系统有效
申请号: | 201380078462.9 | 申请日: | 2013-07-31 |
公开(公告)号: | CN105408858B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | B.安巴扎根;P.L.吉邦斯;C.H.斯图尔特 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F9/22 | 分类号: | G06F9/22;G06F9/26 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;陈岚 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 根据 第一 代码 生成 第二 | ||
1.一种用于计算系统的方法,包括:
由具有处理器的系统接收第一物理地址依赖代码,第一物理地址依赖代码包含包括第一物理地址的区域;以及
由系统使用差别数据根据第一物理地址依赖代码生成第二物理地址依赖代码,其中生成包括将第一物理地址依赖代码的区域中的第一物理地址转换成第二不同的物理地址用于包括在第二物理地址依赖代码的相应区域中。
2.如权利要求1所述的方法,其中接收第一物理地址依赖代码包括接收第一引导代码,并且其中生成第二物理地址依赖代码包括生成第二引导代码。
3.如权利要求1所述的方法,进一步包括利用生成的第二物理地址依赖代码更新第二物理地址依赖代码的当前版本。
4.如权利要求1所述的方法,其中差别数据标识在第一物理地址依赖代码与第二物理地址依赖代码之间的物理地址中的至少一个差异。
5.如权利要求1所述的方法,其中差别数据标识在第一物理地址依赖代码与第二物理地址依赖代码之间的物理地址中的多个差异。
6.如权利要求1所述的方法,其中使用差别数据根据第一物理地址依赖代码生成第二物理地址依赖代码进一步包括修改第一物理地址依赖代码的其他内容以产生第二物理地址依赖代码。
7.如权利要求6所述的方法,其中差别数据标识在第一物理地址依赖代码与第二物理地址依赖代码之间的内容中的多个差异。
8.如权利要求7所述的方法,其中差别数据包括对包括内容中的多个差异的数据结构的条目的索引。
9.如权利要求8所述的方法,其中差别数据进一步包括标识差别数据的相应段的分离标签,其中段中的第一个对应于相同的第一物理地址依赖代码与第二物理地址依赖代码的区域,并且段中的第二个包括索引。
10.一种用于计算系统的系统,包括:
存储器,用以存储第一引导代码的当前版本;
至少一个处理器;以及
更新控制逻辑,其在至少一个处理器上可执行以:
接收包括更新的引导代码和差别数据的引导代码更新信息;以及
基于使用差别数据将更新的引导代码中的物理地址转换成不同的物理地址来生成第一引导代码的更新版本。
11.如权利要求10所述的系统,其中存储器进一步存储在系统中的故障的情况下可用于提供系统恢复的附加的引导代码,并且其中更新的引导代码是附加的引导代码的更新版本。
12.如权利要求10所述的系统,其中差别数据标识在第一引导代码与更新的引导代码之间的内容中的差异。
13.如权利要求10所述的系统,其中存储第一引导代码的当前版本的存储器的存储器区域在系统的运行时间期间是锁定的存储器区域。
14.一种包括存储指令的至少一个机器可读存储介质的物品,所述指令在执行时使得系统:
基于第一物理地址依赖代码和第二物理地址依赖代码来确定差别数据,第一物理地址依赖代码包含包括第一物理地址的区域,
其中差别数据包括信息以根据第一物理地址依赖代码生成第二物理地址依赖代码,其中生成包括将第一物理地址依赖代码的区域中的第一物理地址转换成第二不同的物理地址用于包括在第二物理地址依赖代码的相应区域中。
15.如权利要求14所述的物品,其中第一物理地址依赖代码包括第一引导代码,并且第二物理地址依赖代码包括第二引导代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司,有限责任合伙企业,未经惠普发展公司,有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380078462.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车空调风门执行器
- 下一篇:基站智能通风系统