From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13550 invoked by alias); 6 Apr 2011 13:15:42 -0000 Received: (qmail 13519 invoked by uid 22791); 6 Apr 2011 13:15:41 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 06 Apr 2011 13:15:31 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id 629A12FB0004 for ; Wed, 6 Apr 2011 14:15:29 +0100 (BST) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0y-g9SHHVC3o; Wed, 6 Apr 2011 14:15:27 +0100 (BST) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-patches@ecos.sourceware.org Subject: [Bug 1001186] Introduce Cortex-M4 to the Cortex-M architecture X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: Patches and contributions X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: nickg@ecoscentric.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: unassigned@bugs.ecos.sourceware.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: CC In-Reply-To: References: X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Wed, 06 Apr 2011 13:15:00 -0000 Message-Id: <20110406131527.77EF22F78001@mail.ecoscentric.com> Mailing-List: contact ecos-patches-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-patches-owner@ecos.sourceware.org X-SW-Source: 2011-04/txt/msg00028.txt.bz2 Please do not reply to this email. Use the web interface provided at: http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001186 Nick Garnett changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nickg@ecoscentric.com --- Comment #3 from Nick Garnett 2011-04-06 14:15:25 BST --- The M4 stuff looks OK to me. However, I am not sure that we need the M0 option. The v6-M architecture is a severely cut down version of the v7-M architecture. It lacks a lot of the features we currently use in the Cortex-M HAL. Things like the dual stack pointers, SVC, PendSVC and SysTick are only available if the OS option is enabled. Other things like the programmable vector table base address and the BASEPRI register are entirely absent. Adding M0 to the list would raise entirely false expectations that this processor type was supported. In fact, I would prefer to remove M1, since these parts have the same problems. We would have to do quite a lot of work to support M0/1. Given that these parts are targeted at very low resource systems, I doubt that there will ever be much demand for eCos on these. -- Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.