Invention Grant
US07689748B2 Event handler for context-switchable and non-context-switchable processing tasks
有权
用于上下文切换和不可上下文切换的处理任务的事件处理程序
- Patent Title: Event handler for context-switchable and non-context-switchable processing tasks
- Patent Title (中): 用于上下文切换和不可上下文切换的处理任务的事件处理程序
-
Application No.: US11418788Application Date: 2006-05-05
-
Publication No.: US07689748B2Publication Date: 2010-03-30
- Inventor: Mark Grossman , Jeffrey G. Cheng , Gordon Caruk , Joel Wilke , Elaine Poon
- Applicant: Mark Grossman , Jeffrey G. Cheng , Gordon Caruk , Joel Wilke , Elaine Poon
- Applicant Address: CA Markham
- Assignee: ATI Technologies, Inc.
- Current Assignee: ATI Technologies, Inc.
- Current Assignee Address: CA Markham
- Agency: Courtney Staniford & Gregory LLP
- Main IPC: G06F13/24
- IPC: G06F13/24

Abstract:
Embodiments of a system and method for handling interrupts are described herein. In an embodiment interrupts from various client components in a system (also referred to as clients) are processed by an interrupt handler component uniformly. The various clients signal interrupts in different manners. For example, some clients signal interrupts in a level-based manner, and some clients signal interrupts in a pulse-based manner. In an embodiment, all interrupts received by the interrupt handler are formed into an event message according to a uniform format regardless of the manner in which the interrupt is signaled. The event message includes all information necessary for a host processor interrupt service routine (ISR) to service the interrupts without reading hardware registers. Event messages are stored in an event buffer for access and handling by the host. The event buffer is managed by the interrupt handler.
Public/Granted literature
- US20070260796A1 Event handler for context-switchable and non-context-switchable processing tasks Public/Granted day:2007-11-08
Information query