From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28675 invoked by alias); 23 Oct 2009 15:54:31 -0000 Received: (qmail 28665 invoked by uid 22791); 23 Oct 2009 15:54:30 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from smtp-outbound-2.vmware.com (HELO smtp-outbound-2.vmware.com) (65.115.85.73) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 23 Oct 2009 15:54:25 +0000 Received: from mailhost4.vmware.com (mailhost4.vmware.com [10.16.67.124]) by smtp-outbound-2.vmware.com (Postfix) with ESMTP id 652562F048; Fri, 23 Oct 2009 08:54:24 -0700 (PDT) Received: from [10.20.94.141] (msnyder-server.eng.vmware.com [10.20.94.141]) by mailhost4.vmware.com (Postfix) with ESMTP id 58844C9C0C; Fri, 23 Oct 2009 08:54:24 -0700 (PDT) Message-ID: <4AE1D016.3070200@vmware.com> Date: Fri, 23 Oct 2009 16:48:00 -0000 From: Michael Snyder User-Agent: Thunderbird 1.5.0.12 (X11/20080411) MIME-Version: 1.0 To: sumanth CC: gdb Subject: Re: TRACE implementation References: <4ADD70C8.2040800@redpinesignals.com> <4ADDF8D4.4010100@vmware.com> <4ADE9702.20300@redpinesignals.com> <4ADF17B1.6030100@vmware.com> <4AE132F6.9010800@redpinesignals.com> In-Reply-To: <4AE132F6.9010800@redpinesignals.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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-10/txt/msg00346.txt.bz2 sumanth wrote: > Hi Michael, > Very pleased with the information you provided. > Still I have certain doubts in mind. > Tracepoints can b implemented through either remote > stubs or gdbserver or gdb agents (byte-coding). > Is this > true?.................................................. > which can be best suited to me as I am accessing my > fpga/processor through a parallel port jtag. I dont want to > burden my processor by running a server on it. > The problem here , I googled in net and I didn't > even find a single prototype to have a fell of how to trace data(trace > points) on my target . Sumanth, How does gdb talk to your jtag device? Is it a) directly to the parallel port, or b) through a serial connection to an agent that controls the parallel port? If b, and if using the gdb remote serial protocol, then there's your agent into which you can add the tracepoint smarts. Michael