首页> 外国专利> Virtual machine environment for interfacing a real time operating system environment with a native host operating system

Virtual machine environment for interfacing a real time operating system environment with a native host operating system

机译:虚拟机环境,用于将实时操作系统环境与本机主机操作系统接口

摘要

A method for transmitting data to a RTOS environment via a virtual machine environment (VME) includes at least one virtual I/O service, and a custom remote procedure call for relaying calls and call responses between the RTOS and the native HOS by invoking HOS services by means of a proxy, to a non-blocking message queue. A notification is generated and transmitted from the I/O to an interrupt emulator. An interrupt is generated and includes an identifier of the I/O and triggers the RTOS to poll the non-blocking message queue to retrieve data. Relaying the interrupt to the RTOS via a hardware exception handler emulator, which makes the interrupts and an exception appear as if they had occurred on the RTOS natively. Relaying the data to the RTOS when a poll for the data is received at the non-blocking message queue. The VME includes a supervisory instruction emulator for emulating instructions.
机译:一种通过虚拟机环境(VME)将数据传输到RTOS环境的方法,包括至少一个虚拟I / O服务,以及用于通过调用HOS服务在RTOS和本机HOS之间中继呼叫和呼叫响应的自定义远程过程调用通过代理连接到非阻塞消息队列。生成通知并将其从I / O传输到中断仿真器。产生一个中断,该中断包括I / O的标识符,并触发RTOS轮询非阻塞消息队列以检索数据。通过硬件异常处理程序仿真器将中断中继到RTOS,这使中断和异常看起来就像是本地发生在RTOS上一样。在非阻塞消息队列中收到对数据的轮询时,将数据中继到RTOS。 VME包括用于模拟指令的管理指令模拟器。

著录项

  • 公开/公告号US8146107B2

    专利类型

  • 公开/公告日2012-03-27

    原文格式PDF

  • 申请/专利权人 DINO CANTON;

    申请/专利号US20070775569

  • 发明设计人 DINO CANTON;

    申请日2007-07-10

  • 分类号G06F9/44;G06F9/455;

  • 国家 US

  • 入库时间 2022-08-21 17:27:06

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号