发明名称 Systems and methods for an augmented interrupt controller and synthetic interrupt sources
摘要 Various embodiments of the present invention are directed to augmented interrupt controllers (AICs) and to synthetic interrupt sources (SISs) providing richer interrupt information (or “synthetic interrupts” or “SIs”). The AIC and SIS provide efficient means for sending and receiving interrupts, and particularly interrupts sent to and received by virtual machines. Several of these embodiments are specifically directed to an interrupt controller that is extended to accept and deliver additional information associated with an incoming interrupt. For certain such embodiments, a memory-mapped extension to the interrupt controller includes a data structure that is populated with the additional information as part of the interrupt delivery. Although several of the embodiments described herein are disclosed in the context of a virtual machine system, the inventions disclosed herein can also be applied to traditional computer systems (without a virtualization layer) as well.
申请公布号 US7689747(B2) 申请公布日期 2010.03.30
申请号 US20050092012 申请日期 2005.03.28
申请人 MICROSOFT CORPORATION 发明人 VEGA RENE ANTONIO;LEWIS NATHAN T.
分类号 G06F13/24 主分类号 G06F13/24
代理机构 代理人
主权项
地址