CN116360886A - 电子设备的开机显示方法、装置、设备及存储介质 - Google Patents

电子设备的开机显示方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN116360886A
CN116360886A CN202310342990.6A CN202310342990A CN116360886A CN 116360886 A CN116360886 A CN 116360886A CN 202310342990 A CN202310342990 A CN 202310342990A CN 116360886 A CN116360886 A CN 116360886A
Authority
CN
China
Prior art keywords
display
information
code
equipment
stage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310342990.6A
Other languages
English (en)
Inventor
王锦伟
李超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Longxin Zhongke Xi'an Technology Co ltd
Original Assignee
Longxin Zhongke Xi'an Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Longxin Zhongke Xi'an Technology Co ltd filed Critical Longxin Zhongke Xi'an Technology Co ltd
Priority to CN202310342990.6A priority Critical patent/CN116360886A/zh
Publication of CN116360886A publication Critical patent/CN116360886A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44568Immediately runnable code
    • G06F9/44578Preparing or optimising for loading
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本申请提供的电子设备的开机显示方法、装置、设备及存储介质,该方法包括:响应于接收到的启动指令,根据启动指令执行第一阶段所对应的第一代码;第一阶段为电子设备的启动阶段中的安全阶段;配置关联设备的配置信息;关联设备用于为电子设备进行图像显示;配置信息为关联设备的初始化信息;调用第二阶段所对应的第二代码并执行;第二阶段为启动阶段中除安全阶段外的剩余阶段;执行第二代码的过程中,通过关联设备同步显示第二代码对应的运行状态信息。通过上述方法,电子设备在启动阶段中的第一阶段运行结束之后,就会配置电子设备中的关联设备的配置信息,以便电子设备的显示屏可以提前显示画面,并提前获知设备运行状态。

Description

电子设备的开机显示方法、装置、设备及存储介质
技术领域
本申请涉及电子技术领域,尤其涉及一种电子设备的开机显示方法、装置、设备及存储介质。
背景技术
目前,随着电子技术的不断发展,电脑、服务器等电子设备的应用场景也越来越广泛。在电子设备开机启动时,需要在运行到DXE(Driver Execution Environment,驱动执行环境)阶段完成对电子设备中的各PCIE(peripheral component interconnect express,高速串行计算机扩展总线标准)设备进行枚举之后,才可以控制电子设备点亮屏幕,显示相关预设图像。
然而,在电子设备接收到启动指令到电子设备的启动阶段中的DXE阶段的过程中,电子设备的运行状态无法实时的显示给用户,导致在电子设备发生故障时,用户无法及时确定发生故障的原因。
发明内容
本申请提供的电子设备的开机显示方法、装置、设备及存储介质,用以解决相关技术中电子设备在开机过程中无法及时显示电子设备的运行状态的问题。
第一方面,本申请提供一种电子设备的开机显示方法,包括:
响应于接收到的启动指令,根据所述启动指令执行第一阶段所对应的第一代码;所述第一阶段为所述电子设备的启动阶段中的安全阶段;
配置关联设备的配置信息;所述关联设备用于为所述电子设备进行图像显示;所述配置信息为所述关联设备的初始化信息;
调用第二阶段所对应的第二代码并执行;所述第二阶段为所述启动阶段中除所述安全阶段外的剩余阶段;
执行所述第二代码的过程中,通过所述关联设备同步显示所述第二代码对应的运行状态信息。
一个示例中,所述关联设备包括:所述电子设备中的显示控制单元以及与所述显示控制单元连接的显示单元;所述配置关联设备的配置信息,包括:
确定所述显示控制单元的端口标识以及所述显示单元的地址标识;所述端口标识用于标记所述显示控制单元中用于与所述显示单元连接的端口;
加载所述显示控制单元的设备信息以及所述显示单元的属性信息;
向所述显示控制单元对应的配置空间中写入所述显示控制单元的设备信息;
向所述显示单元对应的配置空间中写入所述显示单元的属性信息。
一个示例中,所述属性信息包括所述显示单元的连接属性、设备属性以及输出端口属性;向所述显示单元对应的配置空间中写入所述显示单元的属性信息,包括:
设置第一地址信息、第二地址信息以及第三地址信息,其中,所述第一地址信息用于指示所述连接属性;所述第二地址信息用于指示所述设备属性;所述第三地址信息用于指示所述输出端口属性;
根据所述第一地址信息、所述第二地址信息以及所述第三地址信息,将所述属性信息分别写入所述显示单元的配置空间。
一个示例中,执行所述第二代码的过程中,通过所述关联设备同步显示所述第二代码对应的运行状态信息,包括:
在执行所述第二代码的过程中,实时确定当前处于执行阶段的目标函数,以及所述目标函数对应的待显示指标;
同步获取并显示所述待显示指标所对应的运行状态参数。
一个示例中,所述显示所述待显示指标所对应的运行状态参数,包括:
同步获取所述待显示指标所对应的显示信息;其中,所述显示信息包括所述待显示指标的参数信息的字体样式、显示位置、背景样式中的至少一项;
根据所述显示信息,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输至所述显示单元中进行同步显示。
一个示例中,若所述显示信息中包括显示位置,则所述根据所述显示信息,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输至所述显示单元中进行同步显示,包括:
获取所述显示单元的显示图像中字符的字符位置;
若确定所述字符位置与所述显示信息中的显示位置重合,则调用清屏函数,清空所述显示界面中的字符;
根据所述显示位置,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输所述显示单元中进行同步显示。
第二方面,本申请提供一种电子设备的开机显示装置,包括:
执行单元,用于响应于接收到的启动指令,根据所述启动指令执行第一阶段所对应的第一代码;所述第一阶段为所述电子设备的启动阶段中的安全阶段;
配置单元,用于配置关联设备的配置信息;所述关联设备用于为所述电子设备进行图像显示;所述配置信息为所述关联设备的初始化信息;
调用单元,用于调用第二阶段所对应的第二代码并执行;所述第二阶段为所述启动阶段中除所述安全阶段外的剩余阶段;
同步显示单元,用于执行所述第二代码的过程中,通过所述关联设备同步显示所述第二代码对应的运行状态信息。
一个示例中,所述关联设备包括:所述电子设备中的显示控制单元以及与所述显示控制单元连接的显示单元;所述配置单元,包括:
第一确定模块,用于确定所述显示控制单元的端口标识以及所述显示单元的地址标识;所述端口标识用于标记所述显示控制单元中用于与所述显示单元连接的端口;
加载模块,用于加载所述显示控制单元的设备信息以及所述显示单元的属性信息;
第一写入模块,向所述显示控制单元对应的配置空间中写入所述显示控制单元的设备信息;
第二写入模块,向所述显示单元对应的配置空间中写入所述显示单元的属性信息。
一个示例中,所述属性信息包括所述显示单元的连接属性、设备属性以及输出端口属性;所述第二写入模块,具体用于:
设置第一地址信息、第二地址信息以及第三地址信息,其中,所述第一地址信息用于指示所述连接属性;所述第二地址信息用于指示所述设备属性;所述第三地址信息用于指示所述输出端口属性;
根据所述第一地址信息、所述第二地址信息以及所述第三地址信息,将所述属性信息分别写入所述显示单元的配置空间。
一个示例中,所述同步显示单元,包括:
第二确定模块,用于在执行所述第二代码的过程中,实时确定当前处于执行阶段的目标函数;
第三确定模块,用于确定所述目标函数对应的待显示指标;
获取模块,用于同步获取所述待显示指标所对应的运行状态参数;
显示模块,用于显示所述待显示指标所对应的运行状态参数。
一个示例中,所述显示模块,具体用于:
同步获取所述待显示指标所对应的显示信息;其中,所述显示信息包括所述待显示指标的参数信息的字体样式、显示位置、背景样式中的至少一项;
根据所述显示信息,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输至所述显示单元中进行同步显示。
一个示例中,若所述显示信息中包括显示位置,则显示模块,具体用于:
获取所述显示单元的显示图像中字符的字符位置;
若确定所述字符位置与所述显示信息中的显示位置重合,则调用清屏函数,清空所述显示界面中的字符;
根据所述显示位置,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输所述显示单元中进行同步显示。
第三方面,本申请提供一种电子设备,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器,用于根据所述可执行指令执行如第一方面任一项所述的方法。
第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的方法。
第五方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述的方法。
本申请提供的电子设备的开机显示方法、装置、设备及存储介质,该方法包括:响应于接收到的启动指令,根据启动指令执行第一阶段所对应的第一代码;第一阶段为电子设备的启动阶段中的安全阶段;配置关联设备的配置信息;关联设备用于为电子设备进行图像显示;配置信息为关联设备的初始化信息;调用第二阶段所对应的第二代码并执行;第二阶段为启动阶段中除安全阶段外的剩余阶段;执行第二代码的过程中,通过关联设备同步显示第二代码对应的运行状态信息。相比于相关技术中电子设备需经历多个阶段的执行代码的运行之后直至DXE(Driver Execution Environment,驱动执行环境)阶段才可以实现开机显示的功能的开机显示方法,本实施例所提供的方法在启动阶段中的安全阶段后,随即同步展示后续阶段的运行状态信息,有利于用户提前获知设备运行状态,以便用户在实际使用或者研发阶段提前获知设备运行状态。并且当电子设备启动故障时,还可以通过电子设备所显示的运行状态信息,及时进行故障定位。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1为本申请实施例提供的一种电子设备的开机显示方法的流程示意图;
图2为本申请实施例提供的又一种电子设备的开机显示方法的流程示意图;
图3为本申请实施例提供的再一种电子设备的开机显示方法的流程示意图;
图4为本申请实施例提供的一种电子设备的架构图示意图;
图5为本申请实施例提供的一种电子设备的开机显示装置的结构示意图;
图6为本申请实施例提供的又一种电子设备的开机显示装置的结构示意图;
图7为本申请实施例提供的一种电子设备的结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与本申请的一些方面相一致的装置和方法的例子。
目前,电子设备在开机启动过程中,通常包括多个阶段。举例来说,启动阶段通常包括:SEC(Security Phase,安全)阶段、PEI(Pre-EFI Initialization,预可扩展固件接口初始化)阶段、DXE(Driver Execution Environment,驱动执行环境)阶段以及BDS(BootDevice Selection,引导设备选择)阶段。其中,SEC阶段通常用于处理***启动指令、初始化临时存储区域等。PEI阶段,通常用于为初始化***容中的可用资源,包括内存资源、处理器资源等,以便为DXE阶段准备执行环境;DXE阶段,通常用于初始化***中各个设备;BDS阶段,通常用于执行相应的***启动策略,以实现电子设备的启动。
相关技术中,在电子设备开机显示过程中,通常需要程序运行到DXE阶段中的设备初始化结束之后,***中的各个设备之间才可以实现相互识别、通信,进而在该阶段结束之后,电子设备的显示屏幕才可以进行图像显示。
在上述开机显示的过程中,在电子设备接收到启动指令到电子设备运行至DXE阶段之间,用户无法通过电子设备的显示屏幕实时观察到设备的运行状态,导致当设备在启动过程中出现故障时,无法快速进行***故障定位。
本申请提供的电子设备的开机显示方法、装置、设备及存储介质,用以解决上述技术问题。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
图1为本申请实施例提供的一种电子设备的开机显示方法的流程示意图,如图1所示,该方法包括以下步骤:
S101、响应于接收到的启动指令,根据启动指令执行第一阶段所对应的第一代码;第一阶段为电子设备的启动阶段中的安全阶段。
示例性地,本实施例中的执行主体可以为开机显示控制装置,其中,开机显示控制装置可以为处理器,也可以为芯片等,本实施例不做限定。本实施例中的执行主体以电子设备为例进行介绍。
本步骤中的启动指令可以为接收到的开机指令或者是重启指令。其中,启动指令可以为用户通过操作电子设备中的预设按钮所生成的;也可以为基于用户输入的语音控制指令所转换得到的,本实施例中对启动指令的生成方式不做具体限制。
此外,第一阶段可以理解为电子设备启动阶段中的SEC阶段。
当电子设备接收到启动指令之后,此时,电子设备会获取第一阶段所对应的第一代码,并执行第一阶段所对应的第一代码。具体地,第一阶段中的执行代码的具体原理与相关技术中的原理类似,此处不再赘述。
S102、配置关联设备的配置信息;关联设备用于为电子设备进行图像显示;配置信息为关联设备的初始化信息。
示例性地,本实施例中,关联设备可以理解为用于显示电子设备的图像信息的设备。例如,电脑端所连接的显示屏幕。在第一代码运行结束之后,可以对电子设备中的关联设备进行配置操作,即对关联设备所对应的配置信息进行配置。
其中,关联设备的配置信息,可以理解为初始化关联设备时,确保关联设备能够正常运行所需要配置的信息。
举例来说,在关联设备运行过程中,为了确保可以与关联设备正常进行信号的传输,关联设备需要具有各自的标识信息,以便可以准确查找到该关联设备。
S103、调用第二阶段所对应的第二代码并执行;第二阶段为启动阶段中除安全阶段外的剩余阶段。
示例性地,本实施例中,关联设备的配置信息配置结束之后,关联设备即可正常运行,即,此时电子设备可以通过关联设备进行图像显示。并且,在关联设备的配置结束之后,此时,电子设备可以继续调用并运行电子设备在启动阶段中的除第一阶段外的剩余阶段所对应的执行代码(即第二代码),以便电子设备可以实现开机启动。
举例来说,在实际应用中,第二阶段包括:预可扩展固件接口初始化阶段、驱动程序执行环境阶段以及引导设备选择阶段。需要说明的是,本实施例中,在执行第二阶段中的驱动程序执行环境阶段时,仅需为除关联设备之外的其余PCIE设备进行配置空间的配置。
S104、执行第二代码的过程中,通过关联设备同步显示第二代码对应的运行状态信息。
示例性地,本实施例中,在电子设备执行第二阶段所对应的执行代码的过程中,此时,电子设备还会根据初始配置好的关联设备同步显示电子设备在第二代码的运行过程中的运行状态信息。
举例来说,第二代码的运行状态信息可以包括电子设备运行的代码的标识,以及电子设备运行的代码所对应的运行结果。
本实施例中,电子设备在启动阶段中的第一阶段运行结束之后,就会配置电子设备中的关联设备的配置信息,后续在电子设备执行第二代码时,即可以通过关联设备同步显示第二代码执行过程中所对应的运行状态信息,以便用户可以及时确定电子设备的运行状态。
相比于相关技术中电子设备需经历多个阶段的执行代码的运行之后才可以实现开机显示的功能的开机显示方法,本实施例所提供的方法,有利于用户提前获知设备运行状态,以便用户在实际使用或者研发阶段提前获知设备运行状态。并且当电子设备启动故障时,还可以通过电子设备所显示的运行状态信息,及时进行故障定位。
图2为本申请实施例提供的又一种电子设备的开机显示方法的流程示意图,如图2所示,该方法包括以下步骤:
S201、响应于接收到的启动指令,根据启动指令执行第一阶段所对应的第一代码;第一阶段为电子设备的启动阶段中的安全阶段。
示例性地,本实施例中的执行主体可以为开机显示装置,其中,开机显示装置可以为处理器,也可以为芯片等,本实施例不做限定。本实施例中的执行主体以电子设备为例进行介绍。
步骤S201的具体原理可以参见步骤S101,此处不再赘述。
S202、确定显示控制单元的端口标识以及显示单元的地址标识;端口标识用于标记显示控制单元中用于与显示单元连接的端口。
示例性地,本实施例中所提及的关联装置具体包括:显示控制单元以及显示单元。其中,显示控制单元与显示单元连接,显示控制单元可用于生成控制信号;显示单元可用于基于显示控制单元发送的控制信号,进行图像显示。其中,显示控制单元中与显示单元连接的端口具有端口标识。
当需要配置关联设备的配置信息时,首先需要配置显示控制单元的端口标识以及显示单元的地址标识,以便后续显示单元以及显示控制单元二者之间可以实现信号的准确传输。具体地,本实施例中的端口标识和/或者地址标识可以采用总线号、设备号以及功能号三者共同标识。需要说明的是,为显示控制单元的端口和显示单元配置各自对应的端口标识和地址标识,可以参见相关技术中的原理,此处不再赘述。
S203、加载显示控制单元的设备信息以及显示单元的属性信息。
示例性地,在关联设备配置过程中,需要进一步加载显示控制单元对应的设备信息以及显示单元的属性信息。在实际应用中,显示控制单元的设备信息中具体包括显示控制单元的厂商标识、厂商分配的设备标识和版本标识,以便提供设备识别信息。此外,显示控制单元的设备信息中还可以包括显示控制单元需要的容量空间(其中,容量空间中包括内存空间以及IO空间)。其中,设备标识、版本标识可以为预先存储在电子设备中的信息,而容量空间信息为电子设备基于当前的剩余容量空间所分配得到的。
显示单元的属性信息可以理解为与显示单元运行相关联的信息,例如可以包括:为显示单元分配的内存空间,以便显示单元可以基于该内存空间实现运行。
S204、向显示控制单元对应的配置空间中写入显示控制单元的设备信息。
示例性地,本实施例中,在获取到显示控制单元的设备信息之后,可以将显示控制单元的设备信息写入显示控制单元所对应的配置空间中。
一个示例中,在执行上述设备信息的写入操作时,首先会根据电子设备中的预先设置的第一配置空间地址,确定显示控制单元所对应的配置空间的基地址。之后,在根据配置空间中各寄存器的配置规则,向该配置空间所对应的寄存器中写入显示控制单元的设备信息。可以理解的是,针对显示控制单元所对应的配置空间的设置,可以参照相关技术中非桥设备所对应的配置空间类型下所对应的配置规则,向配置空间的寄存器中写入设备信息。其中,第一配置空间地址可以理解为电子设备中预先指示的非桥设备的配置空间的起始地址。
S205、向显示单元对应的配置空间中写入显示单元的属性信息。
示例性地,本实施例中,在获取到显示单元的属性信息之后,可以将显示单元的属性信息写入显示单元所对应的配置空间中。
一个示例中,在执行上述写入操作时,首先会根据电子设备中的预先设置的第二配置空间地址,确定显示单元所对应的配置空间的基地址。之后,在根据配置空间中各寄存器的配置规则,向该配置空间所对应的寄存器中写入显示单元的属性信息。第二配置空间地址可以理解为电子设备中预先指示的桥设备的配置空间的起始地址。
可以理解的是,本实施例中,通过确定显示控制单元的端口标识、显示单元的地址标识、以及分别对显示控制单元的配置空间以及显示单元的配置空间进行设置,以便后续显示控制单元以及显示单元可以电子设备中的中央处理器或者外设可以对显示控制单元以及显示单元进行访问或者控制,确保显示控制单元以及显示单元的正常运行。
一个示例中,属性信息包括显示单元的连接属性、设备属性以及输出端口属性;步骤S205包括以下步骤:
步骤S205的第一步骤:设置第一地址信息、第二地址信息以及第三地址信息,其中,第一地址信息用于指示连接属性;第二地址信息用于指示连接属性;第三地址信息用于指示输出端口属性。
步骤S205的第二步骤:根据第一地址信息、第二地址信息以及第三地址信息,将属性信息分别写入显示单元的配置空间。
示例性地,本实施例中,显示单元所对应的属性信息中包括有显示单元的连接属性、设备属性以及输出端口属性。其中,显示单元的连接属性可以理解为与显示单元具有连接关系的其余设备(即,除显示控制单元以外的设备)的信息,例如,其余设备的总线号等信息。显示单元的设备属性用于指示显示单元本身的设备信息,例如,地址标识、占用的内存空间、IO资源等信息。显示单元的输出端口属性用于表征显示单元中用于与显示屏幕连接用于输出显示图像信息的端口的输出属性。
在向显示单元所对应的配置空间中写入上述三类属性时,首先需要确定上述三类属性各自对应的存储空间。其中,在确定连接属性所对应的存储空间(即,第一地址信息)时,可以通过电子设备中预先设置的第二配置空间地址(即,电子设备中的桥设备的配置空间的起始地址),确定显示设备的连接属性所对应的第一基地址以及显示设备的设备属性所对应的第二基地址;其中,基地址可以理解为各属性在写入配置空间时所对应的各自的起始地址。例如,在第二配置空间地址的基础上加上第一预设偏移量,进而得到第一基地址。并且,在第二配置空间地址的基础上加上第二预设偏移量,得到第二基地址,其中,第二预设偏移量大于第一预设偏移量。之后,在基于PCIE配置空间的规格要求中各寄存器所对应的位置、第一基地址以及第二基地址,分别确定出第一地址信息以及第二地址信息。之后,向第一地址信息所指示的存储空间中写入显示设备的连接属性。并向第二地址信息所指示的存储空间中写入显示设备的设备属性。
此外,在确定输出端口属性所对应的第三地址信息时,本实施例中可以根据电子设备中预先设置的IO(输入输出)基地址以及预设第三偏移量,确定第三地址信息,IO基地址可以理解为电子设备中所预先设置的全部IO端口的IO空间所对应的起始地址。在该IO基地址的基础上,进一步的与该输出端口所预先对应的寄存器偏移量求和之后,得到了第三地址信息。之后,在向第三地址信息中写入获取到的输出端口属性。
进而,通过上述配置过程,完成对显示单元的配置信息的配置。
可以理解的是,本实施例中,配置显示单元所对应的配置信息时,可以分别对显示单元的连接属性、设备属性以及输出端口属性进行配置,进而确保显示单元在电子设备在第二阶段的开机启动过程中,可以通过输出端口输出需要显示的图像信息,方便用户及时查看当前电子设备的运行状态。
一个示例中,对关联设备的配置信息配置结束之后,可以基于预先设置的图标样式的像素信息,控制电子设备的显示界面中显示预先设置的图标。例如,该图标中可以包括电子设备的品牌型号等信息。
S206、调用第二阶段所对应的第二代码并执行;第二阶段为启动阶段中除安全阶段外的剩余阶段。
S207、执行第二代码的过程中,通过关联设备同步显示第二代码对应的运行状态信息。
示例性地,步骤S206-S207的具体原理可以参见步骤S103与步骤S104,此处不再赘述。
本实施例中,通过分别设置显示控制单元的端口标识、显示单元的地址标识、以及分别对显示控制单元的配置空间以及显示单元的配置空间进行设置,以便后续显示控制单元以及显示单元可以电子设备中的中央处理器或者外设可以对显示控制单元以及显示单元进行访问或者控制,确保显示控制单元以及显示单元的正常运行。并且在配置显示单元所对应的配置信息时,可以分别对显示单元的连接属性、设备属性以及输出端口属性进行配置,进而确保显示单元在电子设备在第二阶段的开机启动过程中,可以通过输出端口输出需要显示的图像信息,方便用户及时查看当前电子设备的运行状态。
图3为本申请实施例提供的再一种电子设备的开机显示方法的流程示意图,如图3所示,该方法包括以下步骤:
S301、响应于接收到的启动指令,根据启动指令执行第一阶段所对应的第一代码;第一阶段为电子设备的启动阶段中的安全阶段。
示例性地,步骤S301的具体原理可以参见步骤S101,此处不再赘述。
S302、若确定第一阶段所对应的第一代码的运行结果表征电子设备的固件文件的安全性验证结果为通过,则配置关联设备的配置信息;关联设备用于为电子设备进行图像显示;配置信息为关联设备的初始化信息。
示例性地,本实施例中,在执行第一阶段所对应的第一代码之后,在对关联设备的配置信息进行配置之前,还需要对第一阶段的执行代码所对应的运行结果进行验证,确定第一阶段所对应的运行结果表征该电子设备的固件文件安全性验证结果为通过时,表明当前阶段获取到的固件文件是安全可靠的,因此,则可以继续进行关联设备的配置信息的配置。
一个示例中,若基于运行结果确定当前的固件文件不可信,则此时会停止电子设备的启动过程。
可以理解的是,本实施例中,为了确保电子设备的安全启动,在对电子设备的配置文件的配置信息进行配置之前,还会解析第一阶段所对应的运行结果,基于该运行结果,确定当前电子设备中的固件文件是否安全可靠,以确保电子设备可以正常启动。
S303、调用第二阶段所对应的第二代码并执行;第二阶段为启动阶段中除安全阶段外的剩余阶段。
示例性地,步骤S303的具体原理可以参见步骤S103,此处不再赘述。
S304、在执行第二代码的过程中,实时确定当前处于执行阶段的目标函数,以及目标函数对应的待显示指标。
示例性地,第二代码中,通常可以划分可用于实现不同功能的功能函数。在多个功能函数中,可选择至少一个函数作为目标函数。在执行第二代码过程中时,可以实时监测当前处于执行状态的目标函数,并确定该目标函数所对应的待显示指标。
一个示例中,不同的目标函数具有不同的标识,在执行第二代码的过程中,可以通过实时获取该目标函数的标识,并根据标识和待显示指标二者之间的对应关系,确定出该目标函数所对应的待显示指标。
举例来说,在实际应用中,待显示指标可以包括电子设备的中央处理器信息、内存信息、基板管理控制器(Baseboard Management Controller,简称BMC)的版本信息、基板管理控制器的网络配置端的IP地址、固件信息等。
S305、同步获取并显示待显示指标所对应的运行状态参数。
示例性地,在确定出待显示指标之后,进一步的可以实时同步获取目标函数执行过程中所对应的待显示指标所对应的实际运行状态参数。
可以理解的是,本实施例中,第二代码中,不同的目标函数对应有各自的待显示指标,在第二代码执行过程中,会实时获取当前执行的目标函数所对应的待显示指标,以及待显示指标所对应的运行状态参数,并将该运行状态参数同步显示至显示设备,以便用户可以及时确定出各运行阶段的设备运行状态,有利于提高用户的使用体验。
一个示例中,在执行步骤S305中的步骤“显示待显示指标所对应的运行状态参数”具体包括以下过程“同步获取待显示指标所对应的显示信息;其中,显示信息包括待显示指标的参数信息的字体样式、显示位置、背景样式中的至少一项;根据显示信息,控制显示控制单元将待显示指标所对应的运行状态参数传输至显示单元中进行同步显示。”。
示例性地,本实施例中,在显示待显示指标所对应的运行状态参数时,本实施例中,首先,针对不同的待显示指标可以设置不同的显示信息,其中,显示信息中包括有字体样式、显示位置以及显示界面中的背景样式中的至少一项,以便用户可以根据不同的显示信息,来准确区分不同的运行状态参数。
因此,本实施例中,在显示待显示指标所对应的运行状态参数时,首先可以获取待显示指标所对应的显示信息,之后再根据显示信息中所指定的内容,控制显示控制单元向显示单元传输显示信息和同步获取的运行状态参数,以便显示设备可以根据显示信息所指示的样式显示需要显示的运行状态参数。或者,显示控制单元可以根据确定出的显示信息和小显示的运行状态参数,生成控制信息。并将控制信号传输至显示单元,以便显示单元可以显示出指定样式的运行状态参数。
可以理解的是,本实施例中,通过为不同的待显示指标设置不同的显示信息,并以便后续在进行运行状态参数显示时,用户可以准确区分出不同的运行状态参数,有利于用户可以及时了解设备的开机状态,以便用户进行故障定位。
一个示例中,当显示信息中包括显示位置,此时,“根据显示信息,控制显示控制单元将待显示指标所对应的运行状态参数传输至显示单元中进行同步显示”,具体包括以下步骤:“获取显示单元的显示图像中字符的字符位置;若确定字符位置与显示信息中的显示位置重合,则调用清屏函数,清空显示界面中的字符;根据显示位置,控制显示控制单元将待显示指标所对应的运行状态参数传输显示单元中进行同步显示”。
示例性地,本实施例中,当显示信息中预先指定待显示指标所对应的显示位置(即,在显示屏幕中的位置)时,此时,获取到该待显示指标所对应的显示信息时,首先需要确定显示设备的当前显示界面中所显示字符的字符位置;若确定当前显示界面中的字符所对应的字符位置与待显示指标所对应的显示位置之间未发生重合现象,则此时,可以直接将待显示的运行状态参数显示至显示位置处。若确定当前显示界面中的字符所对应的字符位置与待显示指标所对应的显示位置之间发生重合现象时,则直接调用清屏函数,对显示设备的显示界面中的字符的位置进行清空处理,以便将显示界面中显示位置所对应的区域的字符被清除。之后,在由显示控制单元将需要显示的运行状态参数和运行状态参数所对应的显示位置传输至显示单元,实现在指定显示位置的运行状态参数的显示。
一个示例中,在执行上述清空处理时,可以直接清空显示界面中的所有字符,以确保待显示指标可以显示在显示位置所指示的区域。
一个示例中,显示界面中的字符为基于显示的先后顺序从显示界面的上边界开始逐行进行显示。在执行上述清空处理时,可以对显示界面中最先显示的字符进行清空处理,之后,将未被清空字符的字符位置向屏幕上边界方向移动,以便显示位置所指示的区域中的字符被清空。
举例来说,在实际应用中为了方便进行屏幕显示,在电子设备中设置有预设打印库,其中,该预设打印库中包括有清屏函数、屏幕模式函数、打印字体函数、设置坐标函数、使能光标函数等函数。清屏函数可用于进行清屏处理。屏幕模式函数可以用于调整屏幕分辨率以及颜色模式等。打印字体函数,可以用于调整需要打印的字符的字体。设置坐标函数,用于确定字符在显示界面中的显示位置。使能光标函数,用于在显示界面中的字符结尾处设置光标符号。进而,通过设置打印库,以便电子设备在进行图像显示时可以直接调用预设打印库中的函数。
可以理解的是,本实施例中,当显示信息中包括有显示位置,且该显示位置处当前显示有其余字符时,此时,可以通过调用清屏函数,对显示界面中的字符进行清空处理,以确保运行状态参数显示的准确性。
本实施例中,通过为不同的目标函数设置不同的待显示指标,以便用户可以及时确定出各运行阶段的设备运行状态,有利于提高用户的使用体验。并且可以为不同的待显示指标设置不同的显示信息,并以便后续在进行运行状态参数显示时,用户可以准确区分出不同的运行状态参数,有利于用户可以及时了解设备的开机状态,以便用户进行故障定位。
举例来说,当电子设备需要开机启动时,首先可以获取并执行第一代码,即电子设备在启动阶段中的需要执行的安全阶段所对应的代码,以便完成临时存储区域的初始化等。在第一代码执行结束之后,根据第一地址、第二地址、第三地址信息写入的属性信息对关联设备(即,上述显示控制单元、显示单元)进行配置,以便显示单元可以实现图像显示,即显示屏幕被点亮,并且可以在屏幕上显示待显示的参数。
在实际应用中,在屏幕点亮之后,继续执行第二代码。当执行到预先指示的第二代码中的目标函数之后,可以根据目标函数所对应的待显示指标,同步获取待显示指标所对应的运行参数,直至第二代码执行结束之后,电子设备完成正常的开启启动,显示单元此时显示电子设备的用户预先设置的图标、组件以及用户指定的背景图像。
当电子设备在第二代码的执行过程中发生故障时,此时,电子设备则停止执行第二代码,显示单元所显示的待显示指标对应的运行状态参数同步停止更新,并停留至发生故障前一刻所对应显示的运行状态参数。
当用户发现显示图像长时间未更新时,则可以根据显示图像中已显示的运行参数,例如,电子设备运行过程中的内存分配信息、中央处理器的工作信息等,定位故障。
一个示例中,当电子设备由于发生故障而导致第二代码停止运行时,此时,可以读取预设的故障警告字符信息,以提示用户当前发生故障,以便用户尽快进行故障定位。可以理解的是,通过实时显示第二代码运行过程的运行参数,有利于用户获知第二代码的运行状态,方便后续出现故障时,可以基于已经显示的运行参数进行故障定位。
图4为本申请实施例提供的一种电子设备的架构图示意图。如图4所示,在本实施例所示的电子设备中包括有中央处理器、桥片、显示单元以及显示屏。其中,中央处理器与桥片连接,中央处理器可用于执行上述图1-图3所示的实施例中所提供的方法。桥片中包括有上述实施例中的显示控制单元。显示单元可以连接在桥片中的显示控制单元的输出接口上。显示单元的输出接口与显示屏连接。一个示例中,显示单元的输出接口可以采用VGA(Video Graphics Array,视频图形阵列)接口进行图像信息的传输。
本实施例提供的装置,用于实现上述方法提供的技术方案,其实现原理和技术效果类似,不再赘述。
图5为本申请实施例提供的一种电子设备开机显示装置的结构示意图,如图5所示,该装置包括:
执行单元501,用于响应于接收到的启动指令,根据启动指令执行第一阶段所对应的第一代码;第一阶段为电子设备的启动阶段中的安全阶段。
配置单元502,用于配置关联设备的配置信息;关联设备用于为电子设备进行图像显示;配置信息为关联设备的初始化信息。
调用单元503,用于调用第二阶段所对应的第二代码并执行;第二阶段为启动阶段中除安全阶段外的剩余阶段。
同步显示单元504,用于执行第二代码的过程中,通过关联设备同步显示第二代码对应的运行状态信息。
本实施例提供的装置,用于实现上述方法提供的技术方案,其实现原理和技术效果类似,不再赘述。
图6为本申请实施例提供的又一种电子设备的开机显示装置的结构示意图,如图6所示,在图5所示的装置结构的基础上,关联设备包括:电子设备中的显示控制单元以及与显示控制单元连接的显示单元;配置单元502,包括:
第一确定模块5021,用于确定显示控制单元的端口标识以及显示单元的地址标识;端口标识用于标记显示控制单元中用于与显示单元连接的端口。
加载模块5022,用于加载显示控制单元的设备信息以及显示单元的属性信息。
第一写入模块5023,向显示控制单元对应的配置空间中写入显示控制单元的设备信息。
第二写入模块5024,向显示单元对应的配置空间中写入显示单元的属性信息。
一个示例中,属性信息包括显示单元的连接属性、设备属性以及输出端口属性;第二写入模块5024,具体用于:
设置第一地址信息、第二地址信息以及第三地址信息,其中,第一地址信息用于指示连接属性;第二地址信息用于指示设备属性;第三地址信息用于指示输出端口属性;根据第一地址信息、第二地址信息以及第三地址信息,将属性信息分别写入显示单元的配置空间。
一个示例中,同步显示单元504,包括:
第二确定模块5041,用于在执行第二代码的过程中,实时确定当前处于执行阶段的目标函数;
第三确定模块5042,用于确定目标函数对应的待显示指标;
获取模块5043,用于同步获取待显示指标所对应的运行状态参数;
显示模块5044,用于显示待显示指标所对应的运行状态参数。
一个示例中,显示模块5044,具体用于:
同步获取待显示指标所对应的显示信息;其中,显示信息包括待显示指标的参数信息的字体样式、显示位置、背景样式中的至少一项;根据显示信息,控制显示控制单元将待显示指标所对应的运行状态参数传输至显示单元中进行同步显示。
一个示例中,若显示信息中包括显示位置,则显示模块5044,具体用于:
获取显示单元的显示图像中字符的字符位置;若确定字符位置与显示信息中的显示位置重合,则调用清屏函数,清空显示界面中的字符;根据显示位置,控制显示控制单元将待显示指标所对应的运行状态参数传输显示单元中进行同步显示。
本实施例提供的装置,用于实现上述方法提供的技术方案,其实现原理和技术效果类似,不再赘述。
本申请提供一种电子设备,包括:存储器,以及与处理器通信连接的存储器;
存储器存储计算机执行指令;
处理器执行存储器存储的计算机执行指令,以实现上述实施例提供的方法。
图7为本申请实施例提供的一种电子设备的结构示意图,如图7所示,该电子设备包括:
处理器(processor)291,电子设备还包括了存储器(memory)292;还可以包括通信接口(Communication Interface)293和总线294。其中,处理器291、存储器292、通信接口293、可以通过总线294完成相互间的通信。通信接口293可以用于信息传输。处理器291可以调用存储器292中的逻辑指令,以执行上述实施例的方法。
此外,上述的存储器292中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
存储器292作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本申请实施例中的方法对应的程序指令/模块。处理器291通过运行存储在存储器292中的软件程序、指令以及模块,从而执行功能应用以及数据处理,即实现上述方法实施例中的方法。
存储器292可包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器292可以包括高速随机存取存储器,还可以包括非易失性存储器。
本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现任一项的方法。
本申请提供一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现任一项的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由所附的权利要求书指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。

Claims (10)

1.一种电子设备的开机显示方法,其特征在于,包括:
响应于接收到的启动指令,根据所述启动指令执行第一阶段所对应的第一代码;所述第一阶段为所述电子设备的启动阶段中的安全阶段;
配置关联设备的配置信息;所述关联设备用于为所述电子设备进行图像显示;所述配置信息为所述关联设备的初始化信息;
调用第二阶段所对应的第二代码并执行;所述第二阶段为所述启动阶段中除所述安全阶段外的剩余阶段;
执行所述第二代码的过程中,通过所述关联设备同步显示所述第二代码对应的运行状态信息。
2.根据权利要求1所述的方法,其特征在于,所述关联设备包括:所述电子设备中的显示控制单元以及与所述显示控制单元连接的显示单元;所述配置关联设备的配置信息,包括:
确定所述显示控制单元的端口标识以及所述显示单元的地址标识;所述端口标识用于标记所述显示控制单元中用于与所述显示单元连接的端口;
加载所述显示控制单元的设备信息以及所述显示单元的属性信息;
向所述显示控制单元对应的配置空间中写入所述显示控制单元的设备信息;
向所述显示单元对应的配置空间中写入所述显示单元的属性信息。
3.根据权利要求2所述的方法,其特征在于,所述属性信息包括所述显示单元的连接属性、设备属性以及输出端口属性;所述向所述显示单元对应的配置空间中写入所述显示单元的属性信息,包括:
设置第一地址信息、第二地址信息以及第三地址信息,其中,所述第一地址信息用于指示所述连接属性;所述第二地址信息用于指示所述设备属性;所述第三地址信息用于指示所述输出端口属性;
根据所述第一地址信息、所述第二地址信息以及所述第三地址信息,将所述属性信息分别写入所述显示单元的配置空间。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述执行所述第二代码的过程中,通过所述关联设备同步显示所述第二代码对应的运行状态信息,包括:
在执行所述第二代码的过程中,实时确定当前处于执行阶段的目标函数,以及所述目标函数对应的待显示指标;
同步获取并显示所述待显示指标所对应的运行状态参数。
5.根据权利要求4所述的方法,其特征在于,所述显示所述待显示指标所对应的运行状态参数,包括:
同步获取所述待显示指标所对应的显示信息;其中,所述显示信息包括所述待显示指标的参数信息的字体样式、显示位置、背景样式中的至少一项;
根据所述显示信息,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输至所述显示单元中进行同步显示。
6.根据权利要求5所述的方法,其特征在于,若所述显示信息中包括显示位置,则所述根据所述显示信息,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输至所述显示单元中进行同步显示,包括:
获取所述显示单元的显示图像中字符的字符位置;
若确定所述字符位置与所述显示信息中的显示位置重合,则调用清屏函数,清空所述显示界面中的字符;
根据所述显示位置,控制所述显示控制单元将所述待显示指标所对应的运行状态参数传输所述显示单元中进行同步显示。
7.一种电子设备的开机显示装置,其特征在于,包括:
执行单元,用于响应于接收到的启动指令,根据所述启动指令执行第一阶段所对应的第一代码;所述第一阶段为所述电子设备的启动阶段中的安全阶段;
配置单元,用于配置关联设备的配置信息;所述关联设备用于为所述电子设备进行图像显示;所述配置信息为所述关联设备的初始化信息;
调用单元,用于调用第二阶段所对应的第二代码并执行;所述第二阶段为所述启动阶段中除所述安全阶段外的剩余阶段;
同步显示单元,用于执行所述第二代码的过程中,通过所述关联设备同步显示所述第二代码对应的运行状态信息。
8.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-6中任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-6中任一项所述的方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法。
CN202310342990.6A 2023-03-31 2023-03-31 电子设备的开机显示方法、装置、设备及存储介质 Pending CN116360886A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310342990.6A CN116360886A (zh) 2023-03-31 2023-03-31 电子设备的开机显示方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310342990.6A CN116360886A (zh) 2023-03-31 2023-03-31 电子设备的开机显示方法、装置、设备及存储介质

Publications (1)

Publication Number Publication Date
CN116360886A true CN116360886A (zh) 2023-06-30

Family

ID=86923633

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310342990.6A Pending CN116360886A (zh) 2023-03-31 2023-03-31 电子设备的开机显示方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN116360886A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117311890A (zh) * 2023-11-29 2023-12-29 苏州元脑智能科技有限公司 服务器启动过程中的画面显示方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117311890A (zh) * 2023-11-29 2023-12-29 苏州元脑智能科技有限公司 服务器启动过程中的画面显示方法及装置
CN117311890B (zh) * 2023-11-29 2024-02-23 苏州元脑智能科技有限公司 服务器启动过程中的画面显示方法及装置

Similar Documents

Publication Publication Date Title
US6721881B1 (en) System and method for determining if a display device configuration has changed by comparing a current indicator with a previously saved indicator
CN109388604B (zh) 一种基于PCIe的热插拔控制方法、装置及存储介质
JP2002132518A (ja) 仮想計算機システムおよび仮想計算機間の入出力装置交換方法
CN116360886A (zh) 电子设备的开机显示方法、装置、设备及存储介质
CN109936716B (zh) 一种显示驱动的实现方法及***
CN113867743B (zh) 网络操作***加载烧录方法、装置、电子设备及存储介质
CN111708662B (zh) 调试方法及装置
CN113157347A (zh) 一种探针的自动部署方法、电子设备和存储介质
CN116795394A (zh) 嵌入式设备固件升级方法、装置、电子设备和存储介质
KR100621095B1 (ko) 주변 장치 초기화를 위한 부팅 시스템 및 부팅 방법
CN116627472A (zh) 高速***组件设备的固件程序升级方法及服务器
CN111752623B (zh) 显示配置方法、装置、电子设备及可读存储介质
CN115629825A (zh) 一种服务器及其资产信息获取方法、提供方法和装置
CN115878327A (zh) 总线预留方法、装置、服务器、电子设备和存储介质
CN113190491B (zh) 一种串口信息显示方法、***及介质
CN111352663B (zh) 一种控制PCIE设备Option Rom执行的方法及***
CN112579178B (zh) 开机程序除错***及其主机与方法
CN115129384A (zh) 一种电子设备的启动程序的运行方法和电子设备
CN117311890B (zh) 服务器启动过程中的画面显示方法及装置
WO2017079951A1 (zh) 计算机设备及计算机设备的io设备注册方法
CN117412059B (zh) 基于虚拟化的视频编解码***、设备及方法
CN109144589A (zh) 一种硬盘加载方法及相关装置
CN118349290A (zh) 双存储芯片的启动升级***、方法、设备、介质和产品
CN118151860A (zh) 虚拟硬盘的硬盘符确定方法、装置、计算机设备及存储介质
CN118153057A (zh) 一种基于bios和os共用变量区的离线证书吊销方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination