首页 / 专利库 / 电脑零配件 / 固件 / 基本输入输出系统 / 一种数据处理方法及电子设备

一种数据处理方法及电子设备

阅读:441发布:2020-05-13

专利汇可以提供一种数据处理方法及电子设备专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种信息处理方法及 电子 设备,该方法应用于一电子设备中,该方法包括:嵌入式 控制器 EC在上电初始化时,将驱动文件从预设的存储区 块 中读出并解压到预设的 存储器 中;所述嵌入式控制器EC发送第一通知消息到 基本输入输出系统 BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。本发明 实施例 所提供的方法和装置解决 现有技术 中与系统安全相关的数据存储在BIOS Option ROM中,存在很大的安全隐患的问题。,下面是一种数据处理方法及电子设备专利的具体信息内容。

1.一种数据处理方法,该方法应用于一电子设备中,该方法包括:
嵌入式控制器EC在上电初始化时,将驱动文件从预设的存储区中读出并解压到预设的存储器中,所述预设的存储器为所述嵌入式控制器EC自身的随机存储器,所述驱动文件包括Option ROM文件;
所述嵌入式控制器EC发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。
2.如权利要求1所述的方法,其特征在于,所述将驱动文件从预设的存储区块中读出并解压到预设的存储器中之前,该方法还进一步包括:
嵌入式控制器EC将所述驱动文件存到所述预设的存储区块中,并将所述预设的存储区块设置为只读,其中,所述存储区块为编译嵌入式控制器固件EC FW时划定的存储区块。
3.如权利要求1-2任一所述的方法,其特征在于,将驱动文件从预设的存储区块中读出并解压到预设的存储器中之后,该方法进一步包括:
所述嵌入式控制器EC设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标记 位读取并执行所述驱动文件。
4.如权利要求1-2任一所述的方法,其特征在于,所述嵌入式控制器EC发送第一通知消息到BIOS之后,该方法进一步包括:
当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
5.一种电子设备,该电子设备包括基本输入输出系统BIOS和嵌入式控制器EC,其中:
所述嵌入式控制器EC,用于在上电初始化时,将驱动文件从预设的存储区块中读出并解压到预设的第一存储器中,所述预设的第一存储器为所述嵌入式控制器EC自身的随机存储器,所述驱动文件包括Option ROM文件;发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述第一存储器中读取并执行所述驱动文件。
6.如权利要求5所述的电子设备,其特征在于,该电子设备还包括:
第二存储器,该存储器的特定存储区块用于存储所述驱动文件,其中,所述特定的存储区块为编译嵌入式控制器固件EC FW时划定的存储区块。
7.如权利要求5或6任一所述的电子设备,其特征在于,所述嵌入式控制器EC将所述驱动文件读出并解压到预设的存储器中之后,还用于设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标记 位读取并执行所述驱动文件。
8.如权利要求5或6任一所述的电子设备,其特征在于,所述嵌入式控制器EC发送第一通知消息到BIOS之后,当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。

说明书全文

一种数据处理方法及电子设备

技术领域

[0001] 本发明涉及电子技术领域,尤其涉及一种数据处理方法及电子设备。

背景技术

[0002] 随着信息技术日新月异的发展,近些年来,各种用户在信息化应用和要求方面也在逐步提高,信息网络覆盖面也越来越大,网络的利用率稳步提高。利用计算机网络技术与各重要业务系统相结合,可以实现无纸办公。有效地提高了工作效率,如外部网站系统、内部网站系统、办公自动化系统、营销管理系统、配网管理系统、财务管理系统、生产管理系统等。然而信息化技术给我们带来便利的同时,各种网络与信息系统安全问题也逐渐暴露出来。信息安全是信息系统运作的重要部分。
[0003] 如果装有重要信息的电子设备丢失和被盗正在成为一大麻烦,基于这种情况现有技术提供了一些可以跟踪电子设备的技术,即在电子设备中安装设置一个跟踪代理,当跟踪代理启用时,跟踪代理将电子设备的位置传送到一个监视中心,当电子设备报失时,下一次该电子设备访问Internet或插入到电话线路上时,其位置将自动被登录,安全人员即可采取法律行动。
[0004] 电子设备安装上跟踪软件之后,就相当于安装上了一个“定位追踪器”,一旦该电子设备被偷走后,跟踪软件便能自动向监听中心提供该电子设备的IP地址或者电话号码,并在搜索引擎提供的地图上实时显示所在地理位置,这样便可协助警方找回电子设备。跟踪软件还可自动对硬盘的内容进行删除,这样即使电子设备被偷,用户也不用担心信息泄露。
[0005] 本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:
[0006] 上述能够保证系统安全的信息设置在中,如果这样的ROM遭到破坏,系统的被盗跟踪功能也将失效,存在很大的安全隐患。

发明内容

[0007] 本发明提供一种数据处理方法及电子设备,本发明所提供的方法和装置解决现有技术中与系统安全相关的数据存储在BIOS Option ROM中,存在很大的安全隐患的问题。
[0008] 本发明提供一种数据处理方法,该方法应用于一电子设备中,该方法包括:
[0009] 嵌入式控制器EC在上电初始化时,将驱动文件从预设的存储区中读出并解压到预设的存储器中;
[0010] 所述嵌入式控制器EC发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。
[0011] 可选的,所述将驱动文件从预设的存储区块中读出并解压到预设的存储器中之前,该方法还进一步包括:
[0012] 嵌入式控制器EC将所述驱动文件存到所述预设的存储区块中,并将所述预设的存储区块设置为只读,其中,所述存储区块为编译嵌入式控制器固件EC FW时划定的存储区块。
[0013] 可选的,所述预设的存储器为所述嵌入式控制器EC自身的随机存储器。
[0014] 可选的,将驱动文件从预设的存储区块中读出并解压到预设的存储器中之后,该方法进一步包括:
[0015] 所述嵌入式控制器EC设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标志位读取并执行所述驱动文件。
[0016] 可选的,所述嵌入式控制器EC发送第一通知消息到BIOS之后,该方法进一步包括:
[0017] 当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
[0018] 本发明还提供一种电子设备,该电子设备包括基本输入输出系统BIOS和嵌入式控制器EC,其中:
[0019] 所述嵌入式控制器EC,用于在上电初始化时,将驱动文件从预设的存储区块中读出并解压到预设的第一存储器中;发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述第一存储器中读取并执行所述驱动文件。
[0020] 可选的,该电子设备还包括:
[0021] 第二存储器,该存储器的特定存储区块用于存储所述驱动文件,其中,所述特定的存储区块为编译嵌入式控制器固件EC FW时划定的存储区块。
[0022] 可选的,所述预设的第一存储器为所述嵌入式控制器EC自身的随机存储器。
[0023] 可选的,所述嵌入式控制器EC将所述驱动文件读出并解压到预设的存储器中之后,还用于设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标志位读取并执行所述驱动文件。
[0024] 可选的,所述嵌入式控制器EC发送第一通知消息到BIOS之后,当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
[0025] 上述技术方案中的一个或两个,至少具有如下技术效果:
[0026] 本发明提供的方法将与系统安全信息有关的内容(如Option ROM)存储到预设的存储区块中,并将该存储区块设置为只读;因EC存储Option ROM的区块为只读,并且EC的固件(Firmware,简称FW)只有透过EC才能被修改,所以即使启动到操作系统层面也能保证信息的安全性,所以本发明提供方案的安全性比现有技术方案更高。附图说明
[0027] 图1A为本发明实施例一提供一种数据处理方法的流程示意图;
[0028] 图1为本发明实施例一中存储驱动文件的实现方法的流程示意图;
[0029] 图2为本发明实施例二提供一种数据处理方法的流程示意图;
[0030] 图3为本发明实施例提供一种电子设备的结构示意图。

具体实施方式

[0031] 现有技术中,在BIOS Option ROM中,有部分的ROM可能会涉及到系统的安全性,用来跟踪电脑被盗后,电脑所在的位置,如果这样的ROM遭到破坏,系统的被盗跟踪功能也将失效。
[0032] 针对上述问题,本发明实施例提供一种数据处理方法:该方法应用于一电子设备中,该方法包括:
[0033] 嵌入式控制器EC在上电初始化时,将驱动文件从预设的存储区块中读出并解压到预设的存储器中;
[0034] 所述嵌入式控制器EC发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。
[0035] 本发明提供的方法将与驱动文件(系统安全信息有关的内容,例如:Option ROM)预先存储到预设的存储区块中,EC的固件(Firmware,简称FW)只有透过EC才能被修改,所以即使启动到操作系统层面也能保证信息的安全性,所以本发明提供方案的安全性比现有技术方案更高。
[0036] 下面将参照下述细节对本发明的各种实施例和各个方面进行说明,附图将图示各种实施例。下面的说明和附图是对本发明的示例性说明,而不应看作对本发明的限制。描述了大量具体细节以提供对本发明各种实施例的详尽理解。但是在某些情况下,将不对公知的或传统的细节进行描述,以对本发明的实施例提供简要的说明。
[0037] 下文具体实施方式的某些部分是以算法的形式展现的,这些算法包括对于计算机存储器内储存的数据进行的操作。算法大体上是指造成所需结果的操作的自洽序列。这些操作通常需要或涉及到物理操纵或物理量。通常(但不是必然),这些量采取电信号或磁信号的形式,这些信号能够被储存、传输、合并、比较和以其他方式受到操纵。业已证明,有时(主要是为了通常使用的原因),将这些信号称为位、值、元素、符号、字符、项、数等等是方便的。
[0038] 但是应当牢记,这些以及类似的所有术语是与适当的物理量相关联的,并且仅仅是应用于这些量的方便的标号。除非下文中明显地以其他形式另有说明外,整个说明书中使用诸如“处理”或“计算”或“判定”或“显示”等术语所进行的说明可以指数据处理系统或类似电子装置进行的动作和处理,所述动作和处理操纵计算机的寄存器和存储器内以物理(电子)量表示的数据并将其转换成该系统的存储器或寄存器(或其他这类信息存储、传输或显示的装置)内类似地以物理量的形式表示的其他数据。
[0039] 本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。该设备可以为所需的目的而专门构造,或者也可以包括通用计算机,所述通用计算机由储存在该计算机中的计算机程序选择性地激活(activate)或重构(reconfigure)。这样的计算机程序可以被储存在机器(例如计算机)可读介质中或者存储在适于储存电子指令并分别耦联到总线的任何类型介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、光盘、CD-ROM、和磁光盘)、只读存储器(ROM)、随机存取存储器(RAM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光学卡片。
[0040] 机器可读介质包括用于以由机器(例如计算机)可读的形式储存或传输信息的任何机构。例如,机器可读介质包括只读存储器(ROM);随机存取存储器(RAM)、磁盘储存介质、光学储存介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号等)等。
[0041] 实施例一
[0042] 如图1A所示,本发明实施例提供一种数据处理方法,下面结合说明书附图对本发明的具体实施方式进行详细说明:
[0043] 步骤1A01,嵌入式控制器EC在上电初始化时,将驱动文件从预设的存储区块中读出并解压到预设的存储器中;
[0044] 本发明实施例中,该特定的存储区块为编译嵌入式控制器固件EC FW时划定的存储区块。
[0045] 具体实现时,EC工程师在编译EC FW时,从EC FW中划定存储区块,并将Option ROM文件存到这些区块中。
[0046] 步骤1A02,所述嵌入式控制器EC发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。
[0047] 本发明提供的方法将与驱动文件(系统安全信息有关的内容,例如:Option ROM)预先存储到预设的存储区块中,EC的固件(Firmware,简称FW)只有透过EC才能被修改,所以即使启动到操作系统层面也能保证信息的安全性,所以本发明提供方案的安全性比现有技术方案更高。
[0048] 为了通知BIOS驱动文件读出并解压完成,则本发明的方法在将驱动文件从预设的存储区块中读出并解压到预设的存储器中之后,还进一步包括:
[0049] 所述嵌入式控制器EC设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标志位读取并执行所述驱动文件。
[0050] 为了确保驱动文件不被其他程序恶意修改,本发明实施例提供的方案中在BIOS执行完驱动文件之后,还可以将存储区块中的数据设置为不可读不可写,从而防止被修改,所述嵌入式控制器EC发送第一通知消息到BIOS之后,该方法还包括:
[0051] 当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
[0052] 为了清楚详细的说明本发明实施例所提供的方案,以下结合具体的使用环境对本发明提供的一种数据处理方法作进一步的说明,具体包括:
[0053] 一、所述软件驱动为指纹识别(Finger Pr int)的驱动,则本发明方法的具体实现可以是:
[0054] 指纹识别是一个用来侦测和比较指纹的设备,自身需要一个驱动才能工作。现有技术中,指纹识别的驱动存放在BIOS FW中。具体使用时,当BIOS开机时,如果设置了开机密码,BIOS则检测"指纹识别"设备,然后提示用户通过指纹录入来替代密码。指纹录入并比较通过后,BIOS则透过“指纹识别”驱动,将开机密码保存到指纹设备中。BIOS密码检测通过后,开机启动操作系统;因BIOS FW的安全性不高,易受到恶意软件破坏,所以存放在BIOS FW中的“指纹识别”的驱动文件,被破坏或篡改的险比较高。
[0055] 在本发明提供的数据处理方法中,“指纹识别”设备驱动文件,将存放在EC FW中,应用“指纹识别”设备时的具体实现步骤包括:
[0056] 首先,EC将“指纹识别”驱动文件读到内存中,然后BIOS通过内存中驱动文件对指纹设备进行读写,比如指纹录入和密码比对;
[0057] 然后,BIOS对“指纹识别”驱动文件操作完成后,通知EC删除内存中的“指纹识别”驱动文件,并对EC FW中的驱动文件进行读写保护。
[0058] 最后,继续启动进入操作系统后,恶意软件无法直接对“指纹识别”驱动文件进行破坏和篡改,数据安全性高。
[0059] 二、所述软件驱动为计算机追踪(Computrace)的驱动,则本发明方法的具体实现可以是:
[0060] 计算机追踪是指:当电脑被盗,带有计算机追踪功能的电脑,能帮用户定位到被盗电脑所在的地理位置。现有技术中,计算机追踪功能的驱动文件存放在BIOS FW中。具体使用时,BIOS开机过程中,BIOS会去执行“计算机追踪”功能的驱动文件;驱动文件被执行后,会在内存中驻留一个进程,开机进操作系统后,该进程会连接网络服务器端;然后由服务器解析被盗电脑所在的位置;“计算机追踪”的驱动文件存放在BIOS FW中;进操作系统后,易受到恶意软件的破坏,导致计算机追踪功能失效。
[0061] 在本发明提供的数据处理方法中,“计算机追踪”的驱动文件,将存放在EC FW中,应用“计算机追踪”设备时的具体实现步骤包括:
[0062] 首先,EC将“计算机追踪”驱动文件读到内存中,然后BIOS通过内存中驱动文件去初始化计算机追踪功能。
[0063] 然后,BIOS对“计算机追踪”驱动文件执行完成后,通知EC删除内存中的“计算机追踪”驱动文件,并对EC FW中的驱动文件进行读写保护。
[0064] 继续启动进操作系统后,恶意软件无法直接对“计算机追踪”驱动文件进行破坏和篡改,数据安全性高。
[0065] 如图1所示,本发明实施例步骤1A01之前,还包括将驱动文件的存储到预设的存储区块,其中,实现驱动文件存储的方式可以是:
[0066] 步骤101,嵌入式控制器将驱动文件存到预设的存储区块中,其中,所述存储区块为编译嵌入式控制器固件EC FW时划定的存储区块;
[0067] 如果将所述驱动文件(如Option ROM文件)存在BIOS ROM中,BIOS自身并不对这些Option ROM文件进行写保护。BIOS ROM可以通过Host层面或者CPU的执行层面被恶意修改,所以存在安全隐患。
[0068] 本发明实施例所提供的方法中,将驱动文件放在EC FW中,因为EC自身是有执行能的,可以对处理器(Central Processing Unit,CPU)层面的指令进行拦截;而且EC会对FW进行安全保护,并可以将FW设置为:可读、可写、不可读、不可写等状态。
[0069] 所以该实施例中,将Option ROM文件存储到为编译嵌入式控制器固件EC FW时划定的存储区块中,使得后期嵌入式控制器可以对存储区块进行设置。
[0070] 步骤102,所述嵌入式控制器将所述预设的存储区块设置为只读。
[0071] 在本发明实施例中,EC存储Option ROM的存储区块设置为只读,并且EC的FW只有透过EC才能被修改,所以即使启动到操作系统层面也能够有效的保护数据。
[0072] 实施例二
[0073] 如图2所示,为了更清楚详细的说明本发明实施例提供一种数据处理方法,下面结合具体的实例对本发明的具体实施方式进行详细说明:
[0074] 步骤201,嵌入式控制器将驱动文件存到预设的存储区块中,其中,所述存储区块为编译嵌入式控制器固件EC FW时划定的存储区块;
[0075] 实现本发明实施例方案,EC工程师在编译EC FW时,从EC FW中划定存储区块,并将Option ROM文件存到这些区块中。
[0076] 步骤202,所述嵌入式控制器将所述预设的存储区块设置为只读;
[0077] 步骤203,所述嵌入式控制器EC在上电初始化时,将所述驱动文件读出并解压到预设的存储器中;
[0078] 当嵌入式控制器EC将Option ROM读出到特定的存储空间之后,需要发送消息的方式告知BIOS,Option ROM文件已经读出到特定的位置了,使得BIOS能够到特定的位置去执行Option ROM文件,所以该实施例还包括:
[0079] 步骤204,所述嵌入式控制器EC发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。
[0080] 其中,所述预设的存储器可以是所述嵌入式控制器EC自身的随机存储器。
[0081] 另外,将所述驱动文件读出并解压到预设的存储器中之后,该方法进一步包括:
[0082] 步骤205,所述嵌入式控制器EC设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标志位读取并执行所述驱动文件。
[0083] 具体实现可以是:EC在嵌入式控制器内存(Embedded Controller RAM,ECRAM)中定义一个位置,在该位置放一个标记值,然后BIOS读取标记值之后,就可以根据该标记值的状态,来执行Option ROM。
[0084] 进一步,为了以防止Option ROM被破坏,则嵌入式控制器EC还可以在BIOS读执行完Option ROM之后将将预设的存储区块设置为不可读不可写,则本发明实施例所提供的方法,所述嵌入式控制器EC发送第一通知消息到BIOS之后,该方法进一步包括:
[0085] 步骤206,当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
[0086] 本发明提供的方法将与系统安全信息有关的内容(如Option ROM)存储到预设的存储区块中,并将该存储区块设置为只读;因EC存储Option ROM的区块为只读,并且EC的固件(Firmware,简称FW)只有透过EC才能被修改,所以即使启动到操作系统层面也能保证信息的安全性,所以本发明提供方案的安全性比现有技术方案更高。
[0087] 实施例三
[0088] 如图3所示,本发明实施例还提供一种电子设备,该电子设备包括嵌入式控制器EC301和基本输入输出系统BIOS302:
[0089] 嵌入式控制器EC301,用于在上电初始化时,将驱动文件从预设的存储区块中读出并解压到预设的第一存储器中;发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述第一存储器中读取并执行所述驱动文件。
[0090] 其中,所述预设的第一存储器为所述嵌入式控制器EC自身的随机存储器。
[0091] 可选的,该电子设备还包括:
[0092] 第二存储器,该存储器的特定存储区块用于存储所述驱动文件,其中,所述特定的存储区块为编译嵌入式控制器固件EC FW时划定的存储区块。
[0093] 可选的,所述嵌入式控制器EC301将所述驱动文件读出并解压到预设的存储器中之后,还用于设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标志位读取并执行所述驱动文件。
[0094] 可选的,所述嵌入式控制器EC发送第一通知消息到BIOS之后,当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
[0095] 本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
[0096] 本发明提供的方法将与系统安全信息有关的内容(如Option ROM)存储到预设的存储区块中,并将该存储区块设置为只读;因EC存储Option ROM的区块为只读,并且EC的固件(Firmware,简称FW)只有透过EC才能被修改,所以即使启动到操作系统层面也能保证信息的安全性,所以本发明提供方案的安全性比现有技术方案更高。
[0097] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0098] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0099] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0100] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0101] 具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与所述信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0102] 嵌入式控制器EC在上电初始化时,将驱动文件从预设的存储区块中读出并解压到预设的存储器中;
[0103] 所述嵌入式控制器EC发送第一通知消息到基本输入输出系统BIOS,使得BIOS根据所述第一通知消息从所述预设的存储器中读取并执行所述驱动文件。
[0104] 可选的,所述将驱动文件从预设的存储区块中读出并解压到预设的存储器中之前,该方法还进一步包括:
[0105] 嵌入式控制器EC将所述驱动文件存到所述预设的存储区块中,并将所述预设的存储区块设置为只读,其中,所述存储区块为编译嵌入式控制器固件ECFW时划定的存储区块。
[0106] 可选的,所述预设的存储器为所述嵌入式控制器EC自身的随机存储器。
[0107] 可选的,将驱动文件从预设的存储区块中读出并解压到预设的存储器中之后,该方法进一步包括:
[0108] 所述嵌入式控制器EC设置标记位,所述标记位用于标示所述驱动文件读出并解压完成,使得所述BIOS根据所述标志位读取并执行所述驱动文件。
[0109] 可选的,所述嵌入式控制器EC发送第一通知消息到BIOS之后,该方法进一步包括:
[0110] 当接收到BIOS返回的第二通知消息,所述嵌入式控制器EC将所述预设的存储区块设置不可读不可写,其中,所述第二通知消息用于确定BIOS执行完所述驱动文件。
[0111] 本发明所述的方法并不限于具体实施方式中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。
[0112] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈