From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20279 invoked by alias); 3 Nov 2008 14:55:50 -0000 Received: (qmail 19752 invoked by uid 22791); 3 Nov 2008 14:55:42 -0000 X-Spam-Check-By: sourceware.org Received: from anchor-post-32.mail.demon.net (HELO anchor-post-32.mail.demon.net) (194.217.242.90) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 03 Nov 2008 14:54:41 +0000 Received: from calivar.demon.co.uk ([83.104.54.243] helo=xl5.calivar.com) by anchor-post-32.mail.demon.net with esmtp (Exim 4.67) id 1Kx0pB-0003xw-96 for ecos-discuss@ecos.sourceware.org; Mon, 03 Nov 2008 14:54:37 +0000 Received: by xl5.calivar.com (Postfix, from userid 500) id E3D52138770; Mon, 3 Nov 2008 14:54:36 +0000 (GMT) From: Nick Garnett To: ecos-discuss@ecos.sourceware.org Gcc: nnml:sent-mail Message-Id: <20081103145436.E3D52138770@xl5.calivar.com> Date: Mon, 03 Nov 2008 15:50:00 -0000 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: [ECOS] eCosCentric Cortex-M port contribution X-SW-Source: 2008-11/txt/msg00009.txt.bz2 The eCosCentric Cortex-M port has now been checked in to the repository. The following packages have been added: hal/cortexm/arch hal/cortexm/stm32/var hal/cortexm/stm32/stm3210e_eval devs/serial/cortexm/stm32 devs/flash/cortexm/stm32 ecos.db and NEWS have also been updated. See the various ChangeLogs for details. There are a few points about this port: - The internal flash driver is for the Version 2 driver architecture. To use it you will need to check out the flash_v2 branch and merge it with the trunk. A proper merge of V2 into the trunk is part of the eCos v3.0 work and is ongoing. - Support for the NOR flash on the STM3210E board is also V2 based. - There is currently no documentation for the HALs or drivers. - A new ARM toolchain that supports the Cortex-M is available. This toolchain contains a number of patches for code generation and GDB issues. These toolchains are available under ftp://ecos.sourceware.org/pub/ecos/gnutools/ Linux: i386linux/ecoscentric-gnutools-arm-eabi-20081022-sw.i386linux.tar.bz2 Cygwin: cygwin/ecoscentric-gnutools-arm-eabi-20081022-sw.cygwin.tar.bz2 These will also become available at the usual mirror sites, see: http://ecos.sourceware.org/mirror.html http://sourceware.org/mirrors.html These tools will also be used in eCos v3.0 for targets based on the ARM architecture HAL. eCosCentric already have patches to make the tools work with the ARM HAL and will be providing those soon for v3.0, so there is no need to do so separately. - Copyright and License headers currently use the original format, pending wholesale conversion to FSF copyright for v3.0. -- Nick Garnett eCos Kernel Architect eCosCentric Limited http://www.eCosCentric.com The eCos experts Barnwell House, Barnwell Drive, Cambridge, UK. Tel: +44 1223 245571 Registered in England and Wales: Reg No: 4422071 -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss