全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210438727.2 (22)申请日 2022.04.25 (71)申请人 苏州浪潮智能科技有限公司 地址 215000 江苏省苏州市吴中经济开发 区郭巷街道官浦路1号9幢 (72)发明人 张旭 贡维  (74)专利代理 机构 北京连和连知识产权代理有 限公司 1 1278 专利代理师 刘小峰 张涛 (51)Int.Cl. G06F 9/445(2018.01) G06F 8/41(2018.01) (54)发明名称 一种BMC适配多配置PCIE设备的方法、 系统、 设备和存 储介质 (57)摘要 本发明提供一种BMC适配多配置PCIE设备的 方法、 系统、 设备和存储介质, 方法包括: 根据 BIOS传递的PCIE设备基本信息和硬件链路确定 PCIE设备信息表, 在BMC中新增第一进程以维护 所述PCIE设备信息表; 根据所述PCIE设备信息表 获取各个PCIE设备信息的代码, 并将所述代码编 译成动态链接库文件; 在BMC中新增第二进程以 根据所述PCIE设备信息表中的信息调用对应的 动态链接库; 以及响应于需要适配新的PCIE设 备, 新增函数 以实现动态链接库文件的替换。 本 发明中同一槽位PCIE设备类型发生变化时不需 要重新修改BMC代码重新发布BMC版本; 当需要 适 配新的PCIE设备时, 仅需要 提供一份对应的动态 链接库文 件, 通过网络将原文 件替换即可。 权利要求书2页 说明书6页 附图2页 CN 114816574 A 2022.07.29 CN 114816574 A 1.一种BM C适配多配置PCIE设备的方法, 其特 征在于, 包括如下步骤: 根据BIOS传递的PCIE设备基本信息和硬件链路确定PCIE设备信息表, 在BMC中新增第 一进程以维护所述PCIE设备信息表; 根据所述PCIE设备信息表获取各个PCIE设备信息的代码, 并将所述代码编译成动态链 接库文件; 在BMC中新增第二进程以根据所述PCIE设备信息表中的信息调用对应的动态链接库; 以及 响应于需要适配新的PCIE设备, 新增函数以实现动态 链接库文件的替换。 2.根据权利要求1所述的方法, 其特征在于, 所述将所述代码编译成动态链接库文件包 括: 将硬件链路参数传入动态链接库, 通过对应的动态链接库中的各个API接口获取到所 期望的信息 。 3.根据权利要求1所述的方法, 其特征在于, 所述新增函数以实现动态链接库文件的替 换包括: 获取新的PCIE设备的类型信息, 并根据所述类型信息通过网络协议替换对应的动态链 接库。 4.根据权利 要求1所述的方法, 其特征在于, 所述根据BIOS传递的PCIE设备基本信息和 硬件链路确定PCIE设备信息表包括: 根据PCIE设备的类型确定对应的数值, 并将所述数值作为类型参数输入PCIE设备信息 表。 5.一种BM C适配多配置PCIE设备的系统, 其特 征在于, 包括: 建表模块, 配置用于根据BIOS传递的PCIE设备基本信息和硬件链路确定PCIE设备信息 表, 在BMC中新增第一进程以维护所述PCIE设备信息表; 编译模块, 配置用于根据所述PCIE设备信息表获取各个PCIE设备信息的代码, 并将所 述代码编译成动态 链接库文件; 调用模块, 配置用于在BMC中新增第二进程以根据所述PCIE设备信息表中的信息调用 对应的动态 链接库; 以及 替换模块, 配置用于响应于需要适配新的PCIE设备, 新增函数以实现动态链接库文件 的替换。 6.根据权利要求5所述的系统, 其特 征在于, 所述编译模块配置用于: 将硬件链路参数传入动态链接库, 通过对应的动态链接库中的各个API接口获取到所 期望的信息 。 7.根据权利要求5所述的系统, 其特 征在于, 所述 替换模块配置用于: 获取新的PCIE设备的类型信息, 并根据所述类型信息通过网络协议替换对应的动态链 接库。 8.根据权利要求5所述的系统, 其特 征在于, 所述建表模块配置用于: 根据PCIE设备的类型确定对应的数值, 并将所述数值作为类型参数输入PCIE设备信息 表。 9.一种计算机设备, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114816574 A 2至少一个处 理器; 以及 存储器, 所述存储器存储有可在所述处理器上运行的计算机指令, 所述指令由所述处 理器执行时实现权利要求1 ‑4任意一项所述方法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处 理器执行时实现权利要求1 ‑4任意一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 114816574 A 3

.PDF文档 专利 一种BMC适配多配置PCIE设备的方法、系统、设备和存储介质

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种BMC适配多配置PCIE设备的方法、系统、设备和存储介质 第 1 页 专利 一种BMC适配多配置PCIE设备的方法、系统、设备和存储介质 第 2 页 专利 一种BMC适配多配置PCIE设备的方法、系统、设备和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:58:14上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。