首页> 外国专利> DEVICE AND METHOD FOR EXECUTING APPLICATIONS UNDER REAL-TIME CONDITIONS IN AN EMBEDDED SYSTEM

DEVICE AND METHOD FOR EXECUTING APPLICATIONS UNDER REAL-TIME CONDITIONS IN AN EMBEDDED SYSTEM

机译:嵌入式系统中实时条件下执行应用程序的装置和方法

摘要

Embedded systems operate in numerous application areas and devices. Even if there are hard real-time requirements for a computer deployment in the embedded field depending on the deployment and application, tasks without real-time requirements must also be processed in large volume. The aim of the invention is to specify a method that enables in particular Linux to be deployed on a two-kernel system for real-time requirements. Practically every interrupt controller has the ability to deactivate each individual interrupt. This is realized by a mask register, which is located between the interrupt request register and the CPU. Occurring interrupts are stored or delayed until the mask is lifted. Said ability is commonly used for protection (e.g., masking unconnected interrupt lines) or by special device drivers (e.g., for overlapped work between a device and an ISR). The use of said hardware function for the interrupt logging of a two-kernel solution is novel. If the real-time domain is always active (processing of real-time ISR or real-time threads), all Linux interrupts are masked.
机译:嵌入式系统在众多应用领域和设备中运行。即使根据部署和应用程序对嵌入式领域中的计算机部署有严格的实时要求,也必须大量处理没有实时要求的任务。发明内容本发明的目的是提出一种方法,该方法尤其使得Linux能够被部署在两个内核系统上以用于实时需求。实际上,每个中断控制器都可以停用每个单独的中断。这是通过位于中断请求寄存器和CPU之间的屏蔽寄存器实现的。发生的中断将被存储或延迟,直到取消屏蔽为止。所述能力通常用于保护(例如,屏蔽未连接的中断线)或通过特殊的设备驱动器(例如,用于设备和ISR之间的重叠工作)。在两个内核解决方案的中断记录中使用所述硬件功能是新颖的。如果实时域始终处于活动状态(处理实时ISR或实时线程),则将屏蔽所有Linux中断。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号