【技术实现步骤摘要】
具有自描述依从性信息的固件组件
[0001]分案申请说明
[0002]本申请是申请日为2017年09月27日、申请号为201780094320.X(PCT国际申请号为PCT/CN2017/103642)、名称为“具有自描述依从性信息的固件组件”的专利技术专利申请的分案申请。
[0003]实施例概括而言涉及数据处理系统。更具体而言,实施例涉及具有自描述依从性信息的固件组件。
技术介绍
[0004]电子处理系统可包括基本输入/输出系统(basic input/output system,BIOS)和操作系统(operating system,OS)。固件可以是包括在电子处理系统的各种组件或者附着到电子处理系统的设备中的控制代码。
技术实现思路
[0005]根据本公开的一方面,提供了至少一种非暂态计算机可读存储介质,包括一组指令,所述指令当被执行时,使得计算装置执行以下操作:访问固件胶囊,所述固件胶囊包括与第一固件组件相关联的依从性信息;从所述依从性信息确定与第二固件组件相对应的版本依从性,其中所述 ...
【技术保护点】
【技术特征摘要】
1.至少一种非暂态计算机可读存储介质,包括一组指令,所述指令当被执行时,使得计算装置执行以下操作:访问固件胶囊,所述固件胶囊包括与第一固件组件相关联的依从性信息;从所述依从性信息确定与第二固件组件相对应的版本依从性,其中所述版本依从性包括对所述第二固件组件的版本号的约束;以及确定是否满足与所述第二固件组件相对应的所述版本依从性。2.如权利要求1所述的至少一种非暂态计算机可读存储介质,其中,为了确定是否满足与所述第二固件组件相对应的所述版本依从性,所述指令当被执行时使得所述计算装置:确定所述第二固件组件的安装版本的版本号是否满足对所述第二固件组件的版本号的约束。3.如权利要求2所述的至少一种非暂态计算机可读存储介质,其中,所述指令当被执行时还使得所述计算装置:如果满足与所述第二固件组件相对应的所述版本依从性,则更新所述第一固件组件。4.如权利要求2所述的至少一种非暂态计算机可读存储介质,其中,对所述第二固件组件的版本号的约束包括兼容版本号的范围。5.如权利要求4所述的至少一种非暂态计算机可读存储介质,其中,确定所述第二固件组件的安装版本的版本号是否满足对所述第二固件组件的版本号的约束包括:确定所述第二固件组件的安装版本的版本号是否在所述兼容版本号的范围内。6.如权利要求1所述的至少一种非暂态计算机可读存储介质,其中,所述指令当被执行时,还使得所述计算装置执行以下操作:从所述依从性信息确定与第三固件组件相对应的第二版本依从性,其中所述第二版本依从性包括对所述第三固件组件的版本号的约束;以及确定是否满足与所述第三固件组件相对应的所述第二版本依从性。7.一种计算系统,包括:处理器;以及耦合到所述处理器的存储器,所述存储器包括一组指令,所述指令当被执行时,使得所述计算系统执行以下操作:访问固件胶囊,所述固件胶囊包括与第一固件组件相关联的依从性信息;从所述依从性信息确定与第二固件组件相对应的版本依从性,其中所述版本依从性包括对所述第二固件组件的版本号的约束;以及确定是否满足与所述第二固件组件相对应的所述版本依从性。8.如权利要求7所述的计算系统,其中,为了确定是否满足与所述第二固件组件相对应的所述版本依从性,所述指令当被执行时使得所述计算系统:确定所述第二固件组件的安装版本的版...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。