From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20731 invoked by alias); 24 Oct 2009 05:38:03 -0000 Received: (qmail 20715 invoked by uid 22791); 24 Oct 2009 05:38:01 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from mail.redpinesignals.com (HELO mail.redpinesignals.com) (203.196.161.92) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 24 Oct 2009 05:37:58 +0000 Received: from [192.168.40.84] ([192.168.40.84]) (authenticated user sumanth.gundapneni@redpinesignals.com) by mail.redpinesignals.com; Sat, 24 Oct 2009 10:56:56 +0530 Message-ID: <4AE2909C.4080602@redpinesignals.com> Date: Sat, 24 Oct 2009 14:13:00 -0000 From: sumanth User-Agent: Thunderbird 2.0.0.16 (X11/20080707) MIME-Version: 1.0 To: Michael Snyder 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> <4AE1D016.3070200@vmware.com> In-Reply-To: <4AE1D016.3070200@vmware.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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/msg00349.txt.bz2 Hi Michael, My gdb talk to jtag device directly through parallel port. There is no agent and no serial protocol implemented in mine. So, challenge now is, how can I proceed in order to achieve the task ( enabling trace point data collection feature in my toolchain's debugger) Your response is deeply appreciated. Thanks in advance, sumanth G Michael Snyder wrote: > 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 > > >