From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14642 invoked by alias); 27 Oct 2003 16:51:30 -0000 Mailing-List: contact ecos-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@sources.redhat.com Received: (qmail 14608 invoked from network); 27 Oct 2003 16:51:26 -0000 Received: from unknown (HELO mailto.htwm.de) (141.55.192.81) by sources.redhat.com with SMTP; 27 Oct 2003 16:51:26 -0000 Received: from mail.htwm.de ([141.55.192.84]:39296) by mailto.htwm.de with esmtp (Exim 4.21) id 1AEAaO-0004T2-Kf; Mon, 27 Oct 2003 17:51:20 +0100 Received: from uwepc.mcn.htwm.de ([141.55.121.44] helo=uwepc) by mail.htwm.de with smtp (TLSv1:RC4-MD5:128) (Exim 3.33 #15) id 1AEAaT-0004kA-00; Mon, 27 Oct 2003 17:51:25 +0100 Message-ID: <001f01c39caa$fe9bc2a0$2c79378d@uwepc> From: "Uwe Kindler" To: "Nick Garnett" Cc: References: <000d01c39ba1$7077b880$53d7b43e@uwepc> Date: Mon, 27 Oct 2003 16:51:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Score: -9.8 (---------) Subject: Re: [ECOS] EDOSK2674 GDB stub problem X-SW-Source: 2003-10/txt/msg00463.txt.bz2 Hello, > How does this differ from the EDOSK2674 support that is already > present in the H8/300 HAL? The new EDOSK2674 port introduces a new architecture - the H8S architecture. In my opinion this is a new architecture because the CPU architecture differs from the H8/300 architecture. Mixing both architectures in one eCos architecture makes the whole think more complex and harder to understand - in my opinion. Therefore I created the new H8S architecture which cover H8S/2000 and H8S/2600 CPU s. The differrent variants are the H8S microprocessors from Renesas (i.e. H8S/2357 or H8S/2674). The processors differ in the internal modules and interrupt vector tables and therefore they are axcellent for eCos variant ports. The platforms are boards like the EDOSK2674 or the Cetoni MCU/2357 board (from the company where I do my practical training). Somme additional differences of the new EDOSK2674 port: - the context switch code rewritten (in my opinion the old code is not completely right - at least i do not unterstand it) - context switch and exception assembler code are optimised for speed - the whole source code is well documented - the CDL files for the configuration utility are more clear - a lot of minor changes and rewritten code ... The port is based on the EDOSK 2674 of Yoshinori Sato but some parts (context switch, trampoline code, VSR-table and ISR tables...) are completely rewritten. Status: - Redboot is running - GDB debugging works well - different tests run successfully Thank you very much for your hint about "maintenance packet r" - this works well for the EDOSK platform. Best Regards, Uwe -- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss