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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Thread: 103376,5c9c9ab0beb326c X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!proxad.net!freenix!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: Questions about Ada and embedded systems Date: 24 Aug 2004 08:58:45 -0400 Organization: Cuivre, Argent, Or Message-ID: References: <412a98b8_3@aeinews.> NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1093352348 88714 212.85.156.195 (24 Aug 2004 12:59:08 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Tue, 24 Aug 2004 12:59:08 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: In-Reply-To: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 X-OriginalArrivalTime: 24 Aug 2004 12:58:57.0254 (UTC) FILETIME=[1E020060:01C489DA] X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: g2news1.google.com comp.lang.ada:2963 Date: 2004-08-24T08:58:45-04:00 "jacques" wrote in message news:412a98b8_3@aeinews.... > 1) Is it possible to develop software in Ada for an embedded system built > on an Xscale processor with Windows CE as operating system? And for > Windows XP Embedded? > In case of a positive answer, which development tools are needed? > 2) Windows is the first choice as operating system. The second is > Linux, so is there a real time embedded distribution which is more > "Ada friendly"? Which Ada development tool is the best for > targetting a Linux embedded OS running on a Xscale processor? Since there is not an available compiler for Ada on Xscale, you'll have to port one. Does GCC support C on Xscale (on any OS)? If so, you can get a non-tasking Ada pretty quickly by porting GNAT. If the OS you choose has a Posix thread interface, you can get tasking pretty quickly as well. If you decide to try porting GNAT, you should definitely contact Ada Core (www.gnat.com). They might have other customers interested in Xscale, and you could share their work. -- -- Stephe