From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,59dddae4a1f01e1a X-Google-Attributes: gid103376,public From: Michael Levasseur Subject: Re: Need help with PowerPC/Ada and realtime tasking Date: 1996/05/21 Message-ID: <4nsmkn$bon@gde.GDEsystems.COM>#1/1 X-Deja-AN: 155928229 references: <1026696wnr@diphi.demon.co.uk> content-type: text/plain; charset=us-ascii organization: GDE Systems Inc. x-url: news:EACHUS.96May20180337@spectre.mitre.org mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Mozilla 1.1N (X11; I; SunOS 4.1.3 sun4m) Date: 1996-05-21T00:00:00+00:00 List-Id: A few years back I worked on the Sea Wolf program that had very Hard Real-time requirements, required numerous interrupts from different devices. To make the system guarentee processing of interrupts within a certain amount of time we had to do Rate Monotonic Analysis to guarentee the maximum delay in scheduling of interrupt servicing and the maximum processing times. The tasking must be done with great care. You must make sure that what is performed in the task is only what needs to be, you must also understand how the Run-time system handles task. Yuo also need to have the minumum number of tasks that are truelly needed. Just my two cents worth.....