From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16934 invoked by alias); 24 Jun 2005 11:07:05 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 16673 invoked by uid 22791); 24 Jun 2005 11:07:00 -0000 Received: from smtp3.iitb.ac.in (HELO smtp1.iitb.ac.in) (203.199.81.149) by sourceware.org (qpsmtpd/0.30-dev) with SMTP; Fri, 24 Jun 2005 11:07:00 +0000 Received: (qmail 31553 invoked from network); 24 Jun 2005 16:36:53 +0530 Received: from unknown (HELO ldns1.iitb.ac.in) (10.200.12.1) by smtp1.iitb.ac.in with SMTP; 24 Jun 2005 16:36:53 +0530 Received: (qmail 23890 invoked by uid 509); 24 Jun 2005 11:03:04 -0000 Received: from 10.105.1.1 by ldns1 (envelope-from , uid 501) with qmail-scanner-1.25 (clamdscan: 0.85.1/955. spamassassin: 3.0.2. Clear:RC:1(10.105.1.1):. Processed in 0.024915 secs); 24 Jun 2005 11:03:04 -0000 Received: from unknown (HELO cse.iitb.ac.in) (10.105.1.1) by ldns1.iitb.ac.in with SMTP; 24 Jun 2005 11:03:04 -0000 Received: (qmail 7556 invoked by uid 509); 24 Jun 2005 11:06:07 -0000 Received: from vamshi@cse.iitb.ac.in by jeeves.cse.iitb.ac.in by uid 507 with qmail-scanner-1.22-st-qms (clamdscan: 0.73. spamassassin: 2.63. Clear:RC:1(10.105.1.11):. Processed in 0.014186 secs); 24 Jun 2005 11:06:07 -0000 X-Antivirus-cse.iitb.ac.in-Mail-From: vamshi@cse.iitb.ac.in via jeeves.cse.iitb.ac.in X-Antivirus-cse.iitb.ac.in: 1.22-st-qms (Clear:RC:1(10.105.1.11):. Processed in 0.014186 secs Process 7551) Received: from mars.cse.iitb.ac.in (10.105.1.11) by cse.iitb.ac.in with SMTP; 24 Jun 2005 11:06:07 -0000 Date: Fri, 24 Jun 2005 11:07:00 -0000 From: R Vamshi Krishna To: ecos-discuss@sources.redhat.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: [ECOS]: Is eCos Hard Real Time OS ?? X-SW-Source: 2005-06/txt/msg00232.txt.bz2 Is eCos a Hard Real Time OS ? Also I have an application that does the following : 1. There are two threads other than the threads of some packages. 2. The higher priority thread must run for 20% of the time and the higher priority must run for 80% of the time. 3. i.e. If the application runs for 5 minutes, and I treat 100 millisecs then, out of 100 millisecs, 80 msec must be for higher priority thread and 20 msec must be for lower priority thread. 4. Also the execution of the threads can be interleaved. How can this be done in eCos ?? -- Vamshi -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss