The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 27, 2001
Filed:
Nov. 13, 1998
Stephen Hoge, Santa Cruz, CA (US);
Eric W. Lange, Campbell, CA (US);
Creative Technology Ltd., Singapore, SG;
Abstract
A method and an system for communication between components of a computer system, such a plurality of computer soft-ware applications stored in a memory, that features uniquely associating each of the plurality of computer applications with a general purpose registers. Each of the general-purpose registers is in data communication with a common interrupt port of a processor via an interrupt control register and has a predetermined value associated therewith. A hardware interrupt is initiated by the interrupt control register in response to varying the predetermined value associated with one or more of the general purpose registers. In response to the interrupt, the processor polls each of the general purpose registers and initiates a callback function to the application associated with the general purpose register with the varied predetermined value. Although the predetermined value may consist of any number, typically the predetermined value is zero.