From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8352 invoked by alias); 18 May 2007 00:34:47 -0000 Received: (qmail 8343 invoked by uid 22791); 18 May 2007 00:34:46 -0000 X-Spam-Check-By: sourceware.org Received: from an-out-0708.google.com (HELO an-out-0708.google.com) (209.85.132.242) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 18 May 2007 00:34:42 +0000 Received: by an-out-0708.google.com with SMTP id b20so181751ana for ; Thu, 17 May 2007 17:34:40 -0700 (PDT) Received: by 10.100.205.9 with SMTP id c9mr745827ang.1179448475998; Thu, 17 May 2007 17:34:35 -0700 (PDT) Received: by 10.100.3.2 with HTTP; Thu, 17 May 2007 17:34:35 -0700 (PDT) Message-ID: <581468c60705171734y2777155t793720d68b45b89f@mail.gmail.com> Date: Fri, 18 May 2007 00:34:00 -0000 From: "Wenbo Yang" To: dave.tw@gmail.com Subject: Re: new simulator as a new gdb target Cc: gdb@sourceware.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline 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: 2007-05/txt/msg00071.txt.bz2 > Hi all: > > I have made a new ARM v5T's simulator. I wanna binding this > simulator with gdb and insight. So, the first step is to make my > simulator work with gdb... You can write a gdbserver-like part in your simulator. Then communicate with GDB using TCP, UART or other way. > I found in that $insight_home/src/sim/arm/wrapper.c play a role to > communicate the simulator and gdb withoud TCP. It looks simple. Is it > possible that I write a wrapper for my simulator? I don't know if it is possible. From my point of view, maybe it is harder than writing a gdbserver. Because GDB's build-in simulator is possibly working in totally different way with your simulator. You should change yours to meet its demands. Writing a gdbserver is only adding something, it can work well with different version of GDB. > But I still have no idea that how to binding those things (especially > for the gdb and my simulator). > > Any suggestion is welcome!! > > Thanx! > > Dave. > > -- > System on Chip Design Lab. > Dept. of Computer Science and Information Engineering, > National Chung Cheng University > E-mail : s88.tw@acm.org > -- Wenbo Yang Student Department of Mathematics, Nanjing Univ. 22 Hankou Road, Nanjing, China Mobile: +86-013655175286 --- Personal Email: solrex@gmail.com MSN: solrex@live.com --- Homepage: http://www.solrex.cn Intern Software Engineer SimpLight Nanoelectronics Ltd. 6 Zhichun Road, 10th Floor, Beijing, China Phone: +86-10-5126-6989 ext.110 --- Email: wenbo.yang@simplnano.com