一种BIOS调试信息输出方法、装置、设备及存储介质制造方法及图纸

技术编号:33377573 阅读:20 留言:0更新日期:2022-05-11 22:45
本申请公开了一种BIOS调试信息输出方法、装置、设备及存储介质,包括:分别为各个启动阶段中的全部运行模块设置启动顺序,以得与各个启动阶段中的全部运行模块对应的启动序列;根据所述启动序列中的全部运行模块的排列顺序构建具有映射关系的调试寄存器,以利用所述调试寄存器存储对应运行模块的调试标识;其中,所述调试标志表征在调试过程中是否打印调试信息;将表征打印所述调试信息的所述调试标识对应的运行模块在调试过程中生成的所述调试信息进行输出。可见,本申请在调试过程中,仅对调试标志为打印调试信息的运行模块输出调试信息,从而控制调试信息输出量,增强现场调试及开发时效性,以提高调试效率。以提高调试效率。以提高调试效率。

【技术实现步骤摘要】
一种BIOS调试信息输出方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种BIOS调试信息输出方法、装置、设备及存储介质。

技术介绍

[0002]BIOS作为现代化计算机系统中不可或缺的一部分,扮演着重要的角色。服务器BIOS相对于普通PC中的BIOS,在开机过程中,在不同的调试阶段,会产生内容更丰富的日志。在系统产生不可避免的问题时,厂商工程师进入客户机房现场调试,有可能会遇到调试信息过多,而真正需要调试的内容仅其中一部分的情况。目前,通用做法是整体性地对整个启动过程分调试等级,例如,设置调试低等级所有模块输出信息量最小化,但在某些需要高等级调试的环境下时,打印的信息量依旧很大。
[0003]因此,如何对BIOS调试信息的输出进行有效控制是本领域技术人员亟待解决的技术问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种BIOS调试信息输出方法、装置、设备及存储介质,能够控制调试信息输出量,增强现场调试及开发时效性,以提高调试效率。其具体方案如下:<br/>[0005]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种BIOS调试信息输出方法,其特征在于,包括:分别为各个启动阶段中的全部运行模块设置启动顺序,以得与各个启动阶段中的全部运行模块对应的启动序列;根据所述启动序列中的全部运行模块的排列顺序构建具有映射关系的调试寄存器,以利用所述调试寄存器存储对应运行模块的调试标识;其中,所述调试标志表征在调试过程中是否打印调试信息;将表征打印所述调试信息的所述调试标识对应的运行模块在调试过程中生成的所述调试信息进行输出。2.根据权利要求1所述的BIOS调试信息输出方法,其特征在于,所述根据所述启动序列中的全部运行模块的排列顺序构建相应的调试寄存器,包括:根据所述启动序列中的全部运行模块的排列顺序按照位图操作方式构建相应的所述调试寄存器。3.根据权利要求2所述的BIOS调试信息输出方法,其特征在于,所述利用所述调试寄存器存储对应运行模块的调试标识,包括:将与打印所述调试信息的运行模块对应的所述调试标识设置为1,并将与不打印所述调试信息的运行模块对应的所述调试标识设置为0;将设置后的所述调试标识在具有映射关系的所述调试寄存器中的对应位置进行存储。4.根据权利要求3所述的BIOS调试信息输出方法,其特征在于,还包括:在BIOS程序编译之前,为各个启动阶段中的全部运行模块添加TOKEN参数并对所述TOKEN参数的值进行设置。5.根据权利要求4所述的BIOS调试信息输出方法,其特征在于,所述对所述TOKEN参数的值进行设置,包括:通过BIOS Setup页面将所述TOKEN参数设置为打印选项或不打印选项。6.根据权利要求5所述的BIOS调试信息输出方法,其特征在于,所述将表征打印所述调...

【专利技术属性】
技术研发人员:刘禹彤
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1