From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23030 invoked by alias); 16 Mar 2011 17:04:19 -0000 Received: (qmail 22963 invoked by uid 22791); 16 Mar 2011 17:04:16 -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, 16 Mar 2011 17:04:07 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id 749362F78004 for ; Wed, 16 Mar 2011 17:04:05 +0000 (GMT) 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 JfbQlCVgRstK; Wed, 16 Mar 2011 17:04:00 +0000 (GMT) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-patches@ecos.sourceware.org Subject: [Bug 1000819] Add support for Atmel AT91SAM9263 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: normal X-Bugzilla-Who: jifl@ecoscentric.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: normal X-Bugzilla-Assigned-To: john@dallaway.org.uk X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: 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, 16 Mar 2011 17:04:00 -0000 Message-Id: <20110316170400.C4BFA2F7800B@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-03/txt/msg00038.txt.bz2 Please do not reply to this email. Use the web interface provided at: http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000819 --- Comment #15 from Jonathan Larmour 2011-03-16 17:03:59 GMT --- (In reply to comment #14) > (In reply to comment #13) > > (In reply to comment #11) > > > > Let's start with the ARM7/ARM9 abstraction work (patch 1). This > > > looks to be a case of moving the existing HAL cache macros (which > > > are not appropriate for AT91SAM9) from the AT91 variant package to > > > a new ARM7 package. I assume that there is nothing AT91-specific > > > in the new package so it could be used by any other ARM7 ports in > > > the future. Please confirm. > > > > No ARM7 has cache, so it's safe IMO. > > Samsung S3C45xx ARM7 parts have cache. Or did you mean no Atmel ARM7 > parts have cache? Ah ok, that changes things then. This is meant to be a generic ARM7 HAL. The initial focus is on AT91, but it's definitely not meant to be an AT91 ARM7 HAL. In that case that complicates things. We need to construct the ARM7 variant hal_cache.h in such a way that a processor HAL (e.g. S3C45xx) can override all the settings. There are numerous other examples of this in other HALs. The general idea is that the hal_cache.h #includes a or similar, before it defines anything itself. Jifl -- 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.