Browse Prior Art Database

Control Program for Providing Priority Tasking Disclosure Number: IPCOM000054910D
Original Publication Date: 1980-Apr-01
Included in the Prior Art Database: 2005-Feb-13

Publishing Venue


Related People

Hughes, MA Stredwick, JB [+details]


This Control Program performs the scheduling and suspension of tasks which have a predetermined order of priority, on a processor using a memory stack concept. The main features of the Control Program are as follows: a) To allow simple allocation of task priority b) Easily extendable for more tasks c) To provide both unique areas of storage per task as well as a re-entrant area d) To suspend tasks which need unavailable resources and reschedule these tasks when the resources become available e) To utilize hardware interrupts to assist in stack management f) The task scheduler is itself interruptible to ensure that devices, such as communications adapters, do not overrun.