From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8456 invoked by alias); 4 Sep 2009 07:38:49 -0000 Received: (qmail 8448 invoked by uid 22791); 4 Sep 2009 07:38:48 -0000 X-SWARE-Spam-Status: No, hits=-1.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from smtp.idnet.com (HELO smtp-out.idnet.com) (212.69.36.238) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 04 Sep 2009 07:38:40 +0000 Received: from localhost (unknown [127.0.0.1]) by smtp-out.idnet.com (Postfix) with ESMTP id 754122D7281 for ; Fri, 4 Sep 2009 07:38:37 +0000 (UTC) Received: from smtp-out.idnet.com ([127.0.0.1]) by localhost (smtp-out.idnet.com [127.0.0.1]) (amavisd-new, port 10040) with LMTP id NXhrI6KngR5i for ; Fri, 4 Sep 2009 08:38:36 +0100 (BST) Received: from mail.idnet.net.uk (mail.idnet.net.uk [212.69.36.63]) by smtp-out.idnet.com (Postfix) with ESMTP id 9DC7C2D72C6 for ; Fri, 4 Sep 2009 08:38:36 +0100 (BST) Received: from [91.135.5.64] by mail.idnet.net.uk (GMS 15.02.3689/NU3963.00.7ca42f0c) with ESMTP id hbbiexba for gdb@sourceware.org; Fri, 4 Sep 2009 08:38:34 +0100 Subject: Re: Need help on GDB stub development for ARM based boards From: Jeremy Bennett Reply-To: jeremy.bennett@embecosm.com To: Diptopal Basu Cc: gdb In-Reply-To: References: Content-Type: text/plain Date: Fri, 04 Sep 2009 07:38:00 -0000 Message-Id: <1252049911.13242.122.camel@thomas> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-AuthenticatedSender: jeremy.bennett.embecosm.com@idnet.net.uk X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-09/txt/msg00065.txt.bz2 On Fri, 2009-09-04 at 09:16 +0530, Diptopal Basu wrote: > Hi , > > I need some information on how to develop GDB stubs for ARM based > boards . Please help . > > Regards > Diptopal Hi Diptopal, You may not find anyone on this list who has recently written a gdbserver port for ARM. Your best approach is to look at the source for a similar target and base your version on that. There are lots to choose from in the gdbserver directory. I notice there are two files with "arm" in the name. You may like to look at how linux-arm-low.c/linux-low.c and win32-arm-low.c/win32-low.c are implemented for ideas. HTH, Jeremy -- Tel: +44 (1590) 610184 Cell: +44 (7970) 676050 SkypeID: jeremybennett Email: jeremy.bennett@embecosm.com Web: www.embecosm.com