论文部分内容阅读
综合化航空电子系统进一步提升综合化水平以后,大量新开发与遗产应用希望通过分区操作系统提供的多个分区执行环境集成于同一硬件处理平台,对分区操作系统提出了支持客户OS以继承遗产代码的需求,因而分区操作系统需要为包括裸应用分区和客户OS分区在内的分区运行环境提供中断/中断等硬件机制的虚拟化。本文提供一种分区操作系统的统一中断处理方法,解决分区操作系统以虚拟化方式运行客户OS时需要进行用户级中断处理的问题,解决目前分区操作系统内核直接调用用户挂钩的处理方式所存在的不足。
Integrated avionics systems to further enhance the level of integration, a large number of new development and legacy applications hope that the partition operating system provides multiple partitioned execution environment integrated in the same hardware processing platform, the partition operating system proposed to support the client OS to inherit the legacy code Therefore, the partitioning operating system needs to provide hardware virtualization such as interrupt / interrupt for the partitioned operating environment including the bare application partition and the guest OS partition. This document provides a unified interrupt handling method for partition operating system to solve the problem that the partition operating system needs to perform user-level interrupt processing when operating the guest OS in a virtualized manner, and solves the problem that when a partition operating system kernel directly calls a user-hooked processing manner, insufficient.