发明名称 System and method for providing cooperative interrupts in a preemptive task scheduling environment
摘要 A system and method for executing applications written in a cooperative scheduling environment in a preemptive task scheduling environment, ensuring that the time sequence for the delivery of interrupts is not altered in the preemptive task scheduling environment, efficiently disabling all cooperative interrupts in response to a request from an application, efficiently scheduling all cooperative interrupts, and efficiently executing emulated instructions while preserving the integrity of the emulated instructions. The system and method utilize a process server to enforce the cooperative scheduling, a cooperative interrupt server and a holds queue to enforce the interrupt requirements, and special context data to ensure the compatibility of applications designed using an old instruction set architecture.
申请公布号 AU5726596(A) 申请公布日期 1996.11.21
申请号 AU19960057265 申请日期 1996.05.03
申请人 APPLE COMPUTER, INC. 发明人 RUSSELL T. WILLIAMS;KELLY B. JACKLIN;JEFFREY L. ROBBIN;JOHN J. LAROCCI
分类号 G06F9/455;G06F9/48 主分类号 G06F9/455
代理机构 代理人
主权项
地址