From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31822 invoked by alias); 15 Feb 2007 19:28:34 -0000 Received: (qmail 31812 invoked by uid 22791); 15 Feb 2007 19:28:34 -0000 X-Spam-Check-By: sourceware.org Received: from londo.lunn.ch (HELO londo.lunn.ch) (80.238.139.98) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 15 Feb 2007 19:28:24 +0000 Received: from lunn by londo.lunn.ch with local (Exim 3.36 #1 (Debian)) id 1HHmH7-0001NA-00; Thu, 15 Feb 2007 20:28:13 +0100 Date: Thu, 15 Feb 2007 19:28:00 -0000 To: Ahmed Abdelkhalek Cc: ecos-discuss@ecos.sourceware.org Message-ID: <20070215192813.GE4385@lunn.ch> Mail-Followup-To: Ahmed Abdelkhalek , ecos-discuss@ecos.sourceware.org References: <498733.90249.qm@web62015.mail.re1.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <498733.90249.qm@web62015.mail.re1.yahoo.com> User-Agent: Mutt/1.5.13 (2006-08-11) From: Andrew Lunn X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] pthread processor binding X-SW-Source: 2007-02/txt/msg00174.txt.bz2 On Thu, Feb 15, 2007 at 10:00:47AM -0800, Ahmed Abdelkhalek wrote: > > Thanks for the reply Nick. > > I was under the impression it would be possible with > eCos, given other RTOSs (like RTEMS) support > heterogeneous multiprocessor systems. > > Also, I thought the HAL was there to provide the > necessary abstraction between the hardware and the OS. > So having heterogeneous cpus could be taken care of by > including several compilations of the HAL for each > arch, with appropriate "glue". > > Am I missing something? eCos is designed to have just one HAL. A lot of the interfaces to the HAL are implemented using #define's. So it will be very difficult to change this. It is important to remember eCos is primarily designed for small deeply embedded systems. SMP is not usual for such systems and AMP even less so. Andrew -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss