具有自描述依从性信息的固件组件的制作方法

文档序号:20499387发布日期:2020-04-21 22:38阅读:来源:国知局

技术特征:

1.一种电子处理系统,包括:

处理器;

通信地耦合到所述处理器的存储器;以及

通信地耦合到所述处理器的逻辑,该逻辑用于:

基于固件的新固件组件的相应自描述依从性信息,为所述新固件组件确定版本信息,

读取与所述固件组件相对应的依从性信息,并且

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和一个或多个其他固件组件之间是否满足依从性。

2.如权利要求1所述的系统,其中所述逻辑还用于:

存储与所述新固件组件相对应的所述自描述依从性信息。

3.如权利要求2所述的系统,其中所述自描述依从性信息包括所述新固件组件所依从于的固件组件的一个或多个类别,以及固件组件的所述一个或多个类别的每一者的兼容版本的范围。

4.如权利要求1所述的系统,其中所述逻辑还用于:

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和所有其他相关固件组件之间是否满足依从性。

5.如权利要求4所述的系统,其中所述逻辑还用于:

如果在所述新固件组件和所有其他相关固件组件之间满足依从性,则利用所述新固件组件来更新所述固件。

6.如权利要求1至5的任何一项所述的系统,其中所述逻辑还用于:

将所述依从性信息提供给操作系统。

7.一种半导体封装装置,包括:

衬底;以及

耦合到所述衬底的逻辑,其中所述逻辑至少部分实现在可配置逻辑和固定功能硬件逻辑的一个或多个中,耦合到所述衬底的所述逻辑用于:

基于固件的新固件组件的相应自描述依从性信息,为所述新固件组件确定版本信息,

读取与所述固件组件相对应的依从性信息,并且

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和一个或多个其他固件组件之间是否满足依从性。

8.如权利要求7所述的装置,其中所述逻辑还用于:

存储与所述新固件组件相对应的所述自描述依从性信息。

9.如权利要求8所述的装置,其中所述自描述依从性信息包括所述新固件组件所依从于的固件组件的一个或多个类别,以及固件组件的所述一个或多个类别的每一者的兼容版本的范围。

10.如权利要求7所述的装置,其中所述逻辑还用于:

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和所有其他相关固件组件之间是否满足依从性。

11.如权利要求10所述的装置,其中所述逻辑还用于:

如果在所述新固件组件和所有其他相关固件组件之间满足依从性,则利用所述新固件组件来更新所述固件。

12.如权利要求7至11的任何一项所述的装置,其中所述逻辑还用于:

将所述依从性信息提供给操作系统。

13.一种固件依从性检查的方法,包括:

基于固件的新固件组件的相应自描述依从性信息,为所述新固件组件确定版本信息;

读取与所述固件组件相对应的依从性信息;并且

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和一个或多个其他固件组件之间是否满足依从性。

14.如权利要求13所述的方法,还包括:

存储与所述新固件组件相对应的所述自描述依从性信息。

15.如权利要求14所述的方法,其中所述自描述依从性信息包括所述新固件组件所依从于的固件组件的一个或多个类别,以及固件组件的所述一个或多个类别的每一者的兼容版本的范围。

16.如权利要求13所述的方法,还包括:

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和所有其他相关固件组件之间是否满足依从性。

17.如权利要求16所述的方法,还包括:

如果在所述新固件组件和所有其他相关固件组件之间满足依从性,则利用所述新固件组件来更新所述固件。

18.如权利要求13至17的任何一项所述的方法,还包括:

将所述依从性信息提供给操作系统。

19.至少一个计算机可读介质,包括一组指令,所述一组指令当被计算设备执行时,使得所述计算设备:

基于固件的新固件组件的相应自描述依从性信息,为所述新固件组件确定版本信息;

读取与所述固件组件相对应的依从性信息;并且

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和一个或多个其他固件组件之间是否满足依从性。

20.如权利要求19所述的至少一个计算机可读介质,包括另一组指令,所述另一组指令当被所述计算设备执行时,使得所述计算设备:

存储与所述新固件组件相对应的自描述依从性信息。

21.如权利要求20所述的至少一个计算机可读介质,其中所述自描述依从性信息包括所述新固件组件所依从于的固件组件的一个或多个类别,以及固件组件的所述一个或多个类别的每一者的兼容版本的范围。

22.如权利要求19所述的至少一个计算机可读介质,包括另一组指令,所述另一组指令当被所述计算设备执行时,使得所述计算设备:

基于所述新固件组件的所述版本信息和所述依从性信息,确定在所述新固件组件和所有其他相关固件组件之间是否满足依从性。

23.如权利要求22所述的至少一个计算机可读介质,包括另一组指令,所述另一组指令当被所述计算设备执行时,使得所述计算设备:

如果在所述新固件组件和所有其他相关固件组件之间满足依从性,则利用所述新固件组件来更新所述固件。

24.如权利要求19至23的任何一项所述的至少一个计算机可读介质,包括另一组指令,所述另一组指令当被所述计算设备执行时,使得所述计算设备:

将所述依从性信息提供给操作系统。


技术总结
半导体封装装置的实施例可包括技术来为新固件组件确定版本信息,读取与固件组件相对应的依从性信息,并且基于新固件组件的版本信息和依从性信息确定在新固件组件和一个或多个其他固件组件之间是否满足依从性。公开和要求保护了其他实施例。

技术研发人员:文森特·齐默;姚颉文
受保护的技术使用者:英特尔公司
技术研发日:2017.09.27
技术公布日:2020.04.21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1