scispace - formally typeset
Patent

Clock processing system

Reads0
Chats0
TLDR
In this article, the existence of a timer block TMB is checked when a clock processing handler is activated, and when the condition of the subject task is checked, when the sleep condition is obtained, the task is activated and task processing is finished.
Abstract
PURPOSE:To prevent a system from being turned 4to a dead lock condition by preventing clock processing, which is defined to a task, from being executed when the specified condition of the task is registered. CONSTITUTION:When a clock processing handler is activated, the existence of a timer block TMB is checked. When execution is continued, a debugger deletes the task control block TCB address of a task A from a registration table and the task A is returned to a ready condition. The task A restarts the execution from an interrupted spot and issues a slp-tak. At this time, the task A is turned to a sleep condition. Since a task B is turned to a wait condition as well, there is no task to execute the execution again. Next, when the condition of the subject task is checked and when the sleep condition is obtained, the subject task is activated and task processing is finished. A CPU is allocated to the task A and the task A issues an snd-msg again. Then, the message is sent to the task B.

read more

Citations
More filters
Patent

Event based operating system, method, and apparatus for instrumentation and control systems

TL;DR: In this article, a method for operating a controller having a number of timers to control a plurality of events greater than the number of controllers is presented, which includes, between clock ticks, receiving one or more signals from sensors, switches, executing programs, or a combination therefore that initiate one or multiple timed events.