Display adapter event handler with rendering context manager
AssigneeInternational Business Machines Corporation
InventorGregory A. Flurry
Life of this patent
Estimating the term…
Abstract
A data processing system that executes a process and further includes the capability to provide an interrupt signal upon the occurrence of a predetermined event. An interrupt manager is provided that includes the capability to receive the interrupt signal and provide data indicative of the occurrence of the interrupt signal. Further the interrupt manager includes the capability to evaluate this data according to a predetermined criteria to determine if an event signal should be provided to a process. Lastly, a capability for providing the event signal only when initiated by the evaluating process is provided.
Claims13
In a data processing system for executing a process and providing an interrupt signal upon an occurrence of a predetermined event related to a device under the control of the process and having an interrupt manager comprising:
- means for receiving the interrupt signal and extracting from the interrupt signal, interrupt data indicative of the occurrence of the interrupt signal, an interrupt identification and interrupt event data to indicate whether the interrupt signal is considered to be an event;
- means for storing a predetermined criteria from the process, said criteria determining whether said event data is to be provided to the process;
- means, connected to the receiving means, for interpreting the interrupt data and determining, based on the predetermined criteria, if an event signal is to be provided to the process based on such interpretation;
- and
- interrupt handler means for sequentially servicing all of said interrupt signals in the order in which they are received, and for providing the event signal to the process only when indicated by the interpreting means.
In a data processing system for executing a process and providing an interrupt signal upon an occurrence of a predetermined event related to the process, a method for processing said interrupt signals comprising the step of:
- receiving the interrupt signal from a device within the system and extracting from the interrupt signal, interrupt data indicative of the occurrence of the interrupt signal, an interrupt identification and interrupt event data to indicate whether the interrupt is considered to be an event;
- storing a predetermined criteria from the process, said criteria determining whether said event data is to be provided to the process;
- interpreting data the interrupt and determining, based on the predetermined criteria, if an event signal is to be provided to the process based on such determination;
- sequentially servicing all of said interrupt signals in the order in which they are received;
- and
- providing the event signal to said process only when indicated by the interpretation of the interrupt data based on the predetermined criteria.
Dependencies are inferred from the claim text.