摘要 |
The method involves using a real-time operating system to control a real-time computer system, that processes interrupt signals of a technical process. The method comprises the steps of stopping a currently executed program in the event of an interrupt, preventing the acknowledgment of any other interrupts, and calling an interrupt routine, associated with the occurred interrupt signal. A first part of the program parameters (Kontext I) of the interrupted program are temporarily stored during the execution of the interrupt routine. At least one index data item regarding the occurred interrupt is saved in a interrupt memory, and the interrupt routine branches to an interrupt event handler. Following interrupts are enabled, and the index data regarding the occurred interrupt is deleted in the interrupt event handler. Remaining parts of the program parameter (Kontext II and Kontext III) are saved, and an event handler, associated with the occurred interrupt, identified by the stored index data, is executed. After the interrupt is processed, the stored parameter are reloaded, and execution of the interrupted program continues. |
申请人 |
SIEMENS AKTIENGESELLSCHAFT |
发明人 |
BLANK, FELIX, DIPL.INF.;WIESINGER, URSULA, DIPL.INF.;SCHICKLINSKI, PETER, DIPL.MATH.;STERR, BETTINA |