本申请提供了配置处理方法、装置及电子设备,通过在电子设备处于工厂模式时,在电子设备主板上的引导块中的目标区域设定标识信息,来表示该电子设备能够支持的平台类型,从而使电子设备在开机时,根据检测到的该标识信息实现初始配置,使得该电子设备能够支持用户希望的应用平台。可见,本申请实现了多个平台共享一个主板BIOS,不需要针对不同类型的平台分别开发BIOS程序,大大降低了电子设备BIOS程序的开发和维护成本。
【技术实现步骤摘要】
本申请主要涉及通信
,更具体地说是涉及配置处理方法、装置及电子设备。
技术介绍
在如笔记本电脑、台式电脑等电子设备的设计中,通常会针对用户的不同实际需求,设计电子设备的系统架构,从而使电子设备具有不同的功能配置,以支持相应类型的平台,如消费平台或商用平台等等。然而,在实际应用中,针对电子设备支持的不同类型的平台,通常需要分别开发对应的BIOS(BasicInputOutputSystem,基本输入输出系统)程序,将导致电子设备BIOS程序的开发和维护成本太高。
技术实现思路
有鉴于此,本专利技术提供了配置处理方法、装置及电子设备,解决了现有的电子设备需要开发不同的BIOS程序来支持不同的应用平台,导致开发和维护成本较高的技术问题。为了解决上述技术问题,本申请提供了以下技术方案:一种配置处理方法,应用于电子设备,所述方法包括:在所述电子设备上电时,读取所述电子设备主板上的引导块中的目标区域的标识信息,所述标识信息是在所述电子设备处于工厂模式时设定的,用于表示所述电子设备支持的平台类型;基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置。优选的,所述方法还包括:在所述电子设备处于工厂模式时,从所述电子设备主板上的引导块中选定满足预设要求的区域作为目标区域;按照预设规则,确定所述目标区域的标识信息,所述预设规则表明所述目标区域的不同标识信息与各平台类型的一一对应关系。优选的,所述从所述电子设备主板上的引导块中选定满足预设要求的区域作为目标区域,包括:在所述电子设备主板上的引导块中选定双字节区域作为目标区域。优选的,所述基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置,包括:按照所述预设规则,确定与读取到的所述目标区域的标识信息对应的平台类型;根据所述平台类型的配置规则,对所述电子设备进行初始配置,所述配置规则用于表明支持对应平台类型的电子设备具有的功能及其配置信息。优选的,所述方法还包括:存储对应不同平台类型的配置规则。一种配置处理装置,应用于电子设备,所述装置包括:信息读取模块,用于在所述电子设备上电时,读取所述电子设备主板上的引导块中的目标区域的标识信息,所述标识信息是在所述电子设备处于工厂模式时设定的,用于表示所述电子设备支持的平台类型;配置模块,用于基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置。一种电子设备,所述电子设备包括:主板;处理器,用于在所述电子设备上电时,读取所述主板上的引导块中的目标区域的标识信息,并基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置;其中,所述标识信息是在所述电子设备处于工厂模式时设定的,用于表示所述电子设备支持的平台类型。优选的,所述处理器,还用于在所述电子设备处于工厂模式时,从所述电子设备主板上的引导块中选定满足预设要求的区域作为目标区域,并按照预设规则,确定所述目标区域的标识信息;其中,所述预设规则表明所述目标区域的不同标识信息与各平台类型的一一对应关系。优选的,所述电子设备还包括:存储器,用于存储所述预设规则以及对应不同平台类型的配置规则。由此可见,与现有技术相比,本申请提供了配置处理方法、装置及电子设备,通过在电子设备处于工厂模式时,在电子设备主板上的引导块中的目标区域设定标识信息,来表示该电子设备能够支持的平台类型,从而使电子设备在开机时,根据检测到的该标识信息实现初始配置,使得该电子设备能够支持用户希望的应用平台。可见,本申请实现了多个平台共享一个主板BIOS,不需要针对不同类型的平台分别开发BIOS程序,大大降低了电子设备BIOS程序的开发和维护成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的一种配置处理方法的流程图;图2为本申请实施例提供的另一种配置处理方法的流程图;图3为本申请实施例提供的一种配置处理装置的结构框图;图4为本申请实施例提供的另一种配置处理装置的结构框图;图5为本申请实施例提供的一种电子设备的结构框图;图6为本申请实施例提供的另一种电子设备的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请提供了一种配置处理方法、装置及电子设备,本申请通过在电子设备处于工厂模式时,通过在电子设备主板上的引导块中的目标区域设定标识信息,来表示该电子设备能够支持的平台类型,从而使电子设备在开机时,根据检测到的该标识信息实现初始配置,使得该电子设备能够支持用户希望的应用平台。由此可见,本申请不需要针对不同类型的平台,分别开发BIOS程序,可以在工厂模式下设定相应的标识信息,就能够使电子设备支持不同平台,大大降低了电子设备BIOS程序的开发和维护成本。为了使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。如图1所示,为本申请实施例提供的一种配置处理方法流程图,该方法可以应用于如笔记本电脑、台式电脑、掌上电脑、智能手机等电子设备,本申请对该电子设备的具体产品类型不作限定。则本实施例提供的配置处理方法可以包括以下步骤:步骤S11,在电子设备上电时,读取电子设备主板上的引导块中的目标区域的标识信息;其中,电子设备主板上的引导块即BIOS引导块,可以称为BOOTBLOCK,其是BIOS中的一段特定的区域,包含有用于引导的最小指令集,在实际应用中,正常的BIOS升级操作不能消除这段信息,当BIOS升级失败时,可以利用BOOTBLOCK来重新恢复。本实施例在BOOTBLOCK的受保护区域中确定一区域用来存储标识信息,如可以在该受保护区域的指定位置保留一个双字节区域作为ROMHole来存储标识信息,但并不局限于此。其中,BOOTBLOCK的受保护区域中的内容是在生产电子设备时设定好的,该电子设备出厂后将无法再更改,从而避免了用户对该受保护区域存储的内容的随意更改。由此可见,上述步骤S11中引导块中的目标区域可以是BOOTBLOCK的受保护区域中预留的能够存储双字节的区域,本申请对该目标区域在该受保护区域中的具体位置不作限定。另外,关于上述标识信息可以是在电子设备处于工厂模式时设定的,用于表示电子设备支持的平台类型。在实际应用中,不同平台类型对应的标识信息不同,该标识信息可以是16进制双字节数字,例如,商用平台对应的标识信息可以是0x0000;消费平台对应的标识信息可以是0x0001等等,本申请对各平台类型对应的标识信息具体内容不作限定。步骤S12,基于读取到的目标区域的标识信息,对电子设备进行初始配置。继上述描述,由于电子设备主板的主导块中的目标区域内预先设定了标识信息,来表明该电子设备应该支持的哪一种或多种平台,所以,在电子设备开机进行初始化配置过程中,其可以基于其主导块中存储的本文档来自技高网...
【技术保护点】
一种配置处理方法,其特征在于,应用于电子设备,所述方法包括:在所述电子设备上电时,读取所述电子设备主板上的引导块中的目标区域的标识信息,所述标识信息是在所述电子设备处于工厂模式时设定的,用于表示所述电子设备支持的平台类型;基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置。
【技术特征摘要】
1.一种配置处理方法,其特征在于,应用于电子设备,所述方法包括:在所述电子设备上电时,读取所述电子设备主板上的引导块中的目标区域的标识信息,所述标识信息是在所述电子设备处于工厂模式时设定的,用于表示所述电子设备支持的平台类型;基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述电子设备处于工厂模式时,从所述电子设备主板上的引导块中选定满足预设要求的区域作为目标区域;按照预设规则,确定所述目标区域的标识信息,所述预设规则表明所述目标区域的不同标识信息与各平台类型的一一对应关系。3.根据权利要求2所述的方法,其特征在于,所述从所述电子设备主板上的引导块中选定满足预设要求的区域作为目标区域,包括:在所述电子设备主板上的引导块中选定双字节区域作为目标区域。4.根据权利要求2或3所述的方法,其特征在于,所述基于读取到的所述目标区域的标识信息,对所述电子设备进行初始配置,包括:按照所述预设规则,确定与读取到的所述目标区域的标识信息对应的平台类型;根据所述平台类型的配置规则,对所述电子设备进行初始配置,所述配置规则用于表明支持对应平台类型的电子设备具有的功能及其配置信息。5.根据权利要求4所述的方法,...
【专利技术属性】
技术研发人员:陈永辉,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。