Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing
Patent
1997-01-08
1999-07-20
Banankhah, Majid A.
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Least weight routing
709102, G06F 946
Patent
active
059250968
ABSTRACT:
An apparatus and method for controlling system resource access to a computer application program in an otherwise synchronous, non-preemptive operating environment. A periodic preemption mechanism (PPM) is used to provide periodic CPU access to a client application. Initially, the client application registers a callback address with the PPM. Subsequently, the PPM periodically initiates a preemptive event, upon which the PPM checks for certain critical conditions. If there are no critical conditions, then the PPM saves critical registers of the CPU, then calls the client application at its callback address. In response, the client application performs its function then returns control to the PPM. The PPM then restores the critical registers of the CPU and returns control to the application that was running when the preemptive event occurred. The PPM behaves in a manner in which the operating system is generally unaware of the preemption.
REFERENCES:
patent: 5247675 (1993-09-01), Farrell et al.
patent: 5414848 (1995-05-01), Sandage et al.
patent: 5428525 (1995-06-01), Cappelaere et al.
No Author, "Microsoft Windows.TM. Programmer's Reference", vol. 1, Overview.
No Author, "Microsoft .TM. Multimedia Development Kit" Programmer's Reference.
Hlasnik Wayne Richard
Scully Tom
Banankhah Majid A.
Intel Corporation
LandOfFree
Method and apparatus for localized preemption in an otherwise sy does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for localized preemption in an otherwise sy, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for localized preemption in an otherwise sy will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1317738