【技术实现步骤摘要】
应用调用实现方法、装置及电子设备
[0001]本申请主要涉及计算机应用领域,更具体地说是涉及一种应用调用实现方法、装置及电子设备。
技术介绍
[0002]BIOS(Basic Input and Output System,基本输入输出系统)设置程序是一组固化到计算机主板上的BIOS芯片中的程序(即应用),为计算机提供最底层的、最直接的硬件设置和控制,满足计算机工作需求。
[0003]其中,在需要对BIOS芯片中相关应用进行设置时,参照图1所示的电子设备启动过程的流程示意图,通常需要用户在计算机开机过程中,触发指定热键的方式进入BIOS模式进行应用初始化过程中,及时输入某初始化应用的预设功能热键,调用该应用运行,一旦用户错过输入该应用的功能热键的时机,需要重启计算机进入BIOS模式重新进行操作。
[0004]可见,目前调用计算机BIOS芯片中相关应用运行,完成相应配置操作的过程非常繁琐,且具有很大局限性,影响了用户体验。
技术实现思路
[0005]有鉴于此,本申请提供了一种应用调用实现方法,所
【技术保护点】
【技术特征摘要】
1.一种应用调用实现方法,所述方法包括:响应电子设备启动指令,对已配置的至少一个第一应用进行初始化,生成相应第一应用的调用入口标识;所述第一应用是指区别于所述电子设备的操作系统运行的第二应用;将所述调用入口标识映射至所述电子设备的第一屏幕,以使所述第一屏幕呈现所述第一应用对应的所述调用入口标识;响应对任一所述调用入口标识的选择调用请求,访问所选择的调用入口标识对应的第一应用的内存地址,运行所调用的第一应用。2.根据权利要求1所述的方法,所述方法还包括:对内存空间进行分区处理,获得用于存储所述第一应用的自定义内存空间,且所述自定义内存空间的内存地址被标记为所述操作系统不可用;所述访问所选择的调用入口标识对应的第一应用的内存地址,包括:访问所述自定义内存空间存储的所调用的第一应用的内存地址。3.根据权利要求2所述的方法,在所述电子设备的操作系统运行过程中,所述方法还包括:接收特定应用发送的针对第一目标应用的内存地址询问请求;其中,所述特定应用属于所述第二应用;所述第一目标应用是指所述第一屏幕呈现的任一所述第一应用;响应所述内存地址询问请求,获得所述第一目标应用的目标内存地址;基于所述电子设备的基本输入输出系统BIOS与所述操作系统之间的共享机制,将所述目标内存地址反馈至所述操作系统运行的所述特定应用,以使所述特定应用利用所述目标内存地址载入所述第一目标应用,运行所述第一目标应用。4.根据权利要求1
‑
3任一项所述的方法,其中:在所述响应电子设备启动指令过程中,启动所述电子设备的第二屏幕;在所述第二屏幕上输出所述电子设备的启动界面。5.一种应用调用实现方法,所述方法包括:响应对特定应用的触发操作,在电子设备的第一屏幕呈现基本输入输出系统BIOS的至少一个第一应用对应的调用入口标识;其中,所述调用入口标识是在所述电子设备启动过程中,相应第一应用初始化后生成的;响应对所述第一应用的选择调用操作,生成针对所选择的第一目标应用的内存地址询问请求;将所述内存地址询问请求发送至所述BIOS,由所述BIOS响应所述内存地址询问请求,得到所述第一目标应用的目标内存地址;依据所述BIOS反馈的所述第一目标应用的目标内存地址,控制所述特定应用载入所述第一目标应用,运行所述第一目标应用。6.根据权利要求5所述的方法,所述响应对特定应用的触发操作,包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。