首页> 外国专利> TECHNOLOGIES FOR SECURE AND EFFICIENT NATIVE CODE INVOCATION FOR FIRMWARE SERVICES

TECHNOLOGIES FOR SECURE AND EFFICIENT NATIVE CODE INVOCATION FOR FIRMWARE SERVICES

机译:固件服务的安全有效本地代码调用技术

摘要

Technologies for secure native code invocation include a computing device having an operating system and a firmware environment. The operating system executes a firmware method in an operating system context using a virtual machine. In response to invoking the firmware method, the operating system invokes a callback to a bridge driver in the operating system context. In response to the callback, the bridge driver invokes a firmware runtime service in the operating system context. The firmware environment executes a native code handler in the operating system context in response to invoking the firmware runtime service. The native code handler may be executed in a de-privileged container. The firmware method may process results data stored in a firmware mailbox by the native code handler, which may include accessing a hardware resource using a firmware operation region. Other embodiments are described and claimed.
机译:用于安全本地代码调用的技术包括具有操作系统和固件环境的计算设备。操作系统使用虚拟机在操作系统上下文中执行固件方法。响应于调用固件方法,操作系统在操作系统上下文中调用对桥驱动程序的回调。响应于该回调,桥驱动程序在操作系统上下文中调用固件运行时服务。响应于调用固件运行时服务,固件环境在操作系统上下文中执行本机代码处理程序。本地代码处理程序可以在特权容器中执行。固件方法可以处理由本机代码处理器存储在固件邮箱中的结果数据,该结果数据可以包括使用固件操作区域来访问硬件资源。描述和要求保护其他实施例。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号