The invention provides an expansion method, substrate management controller device and electronic equipment for the user need to customize the function of target function, the application can achieve the goal function of pre created program files, so that in the detected substrate management controller to realize control instruction target function generation, will obtain the target function the target call information, which use the target call information retrieval has been created with the goal of program code, the execution of the program file, can achieve the goal function. Obviously, this application is in the substrate management controller implemented the customized function, without the development of a new substrate management controller, and validate its efficiency, improve the extended substrate management controller, so as to shorten the delivery time of the corresponding electronic equipment.
【技术实现步骤摘要】
基板管理控制器的扩展方法、装置及电子设备
本申请主要涉及通信
,更具体地说是涉及一种基板管理控制器的扩展方法、装置及电子设备。
技术介绍
目前,在如服务器等计算和处理量较大的电子设备而中,通常会包括两块或以上的主板,从而增大服务器的处理和计算能力。其中,每个主板上通常会设置一个基板管理控制器(BaseboardManagementController,BMC),用来监测主板以及电子设备中器件的工作状态,协助管理者实现对电子设备的管理。基于此,面对用户对电子设备越来越多的定制需求,以得到具有个性化功能的电子设备,现有技术中通常是构建新的基板管理控制器来实现新的功能,并对应调整新的基板管理控制器与原有的基板管理控制器之间的通信,保证新功能在电子设备中正常执行。可见,现有的这种基板管理控制器的扩展方案中,对于每次增加的新功能,不仅需要划分大量时间构建新的基板管理控制器,还增加了电子设备开发和实验复杂度,降低了基板管理控制器的扩展效率。
技术实现思路
有鉴于此,本申请提供了一种基板管理控制器的扩展方法、装置及电子设备,在已有基板管理控制器上实现了用户定制功能的扩展,无需开发新的基板管理控制器,并对其进行验证,提高了基板管理控制器的扩展效率,从而缩短了相应电子设备的交付时间。为了实现上述专利技术目的,本申请提供了以下技术方案:一种基板管理控制器的扩展方法,所述方法包括:检测到基板管理控制器生成的实现目标功能的控制指令,获得所述目标功能的目标调用信息;利用所述目标调用信息,调用针对目标功能创建的目标程序代码文件;执行所述目标程序代码文件。优选的,所述方法还包括:接收 ...
【技术保护点】
一种基板管理控制器的扩展方法,其特征在于,所述方法包括:检测到基板管理控制器生成的实现目标功能的控制指令,获得所述目标功能的目标调用信息;利用所述目标调用信息,调用针对目标功能创建的目标程序代码文件;执行所述目标程序代码文件。
【技术特征摘要】
1.一种基板管理控制器的扩展方法,其特征在于,所述方法包括:检测到基板管理控制器生成的实现目标功能的控制指令,获得所述目标功能的目标调用信息;利用所述目标调用信息,调用针对目标功能创建的目标程序代码文件;执行所述目标程序代码文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收到针对目标功能创建的目标程序代码文件;按照预设的存储位置信息,将所述目标程序代码文件加载到所述基板管理控制器所在电子设备的内存中;利用所述存储位置信息,确定调用所述目标程度代码文件的目标调用信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述基板管理控制器创建针对所述目标功能的功能控件,并在所述基板管理控制器的操作界面输出与所述功能控件对应的功能控制按钮;相应地,所述检测到基板管理控制器生成的实现目标功能的控制指令,包括:检测到针对所述功能控制按钮的触发操作,生成实现所述目标功能的控制指令。4.根据权利要求2所述的方法,其特征在于,所述利用所述目标调用信息,调用针对目标功能创建的目标程序代码文件,包括:获得与所述目标调用信息对应的存储位置信息,或者解析所述目标调用信息包含的存储位置信息;按照存储位置信息,调用所述电子设备的内存已加载的目标程序代码。5.根据权利要求1所述的方法,其特征在于,所述目标调用信息可以包括原始设备制造商OEM命令,或者功能调用请求;所述获得所述目标功能的目标调用信息,包括:创建实现所述目标功能的OEM命令,或用于调用所述目标功能的目标程度代码文件的功能调用请求。6.一种基板管理控制器的扩展装置,其特征在于,所述装置包括:信息获得模块,用于检测到基板管理控制器生成的实现目标功能的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。