From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: ** X-Spam-Status: No, score=2.6 required=5.0 tests=BAYES_20,INVALID_DATE, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6c88d608f416c108 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-18 05:13:37 PST Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!news.sprintlink.net!EU.net!sun4nl!hacktic!mbase97.xs4all.nl!gijs From: gijs@mbase97.xs4all.nl (Maarten Landzaat) Newsgroups: comp.lang.ada Message-ID: Organization: M-BASE Subject: Re: Anyone built a debugger for Ada? References: <3a6mbe$clc@coyote.rain.org> <3aasnc$iog@coyote.rain.org> Reply-To: gijs@mbase97.xs4all.nl X-Software: HERMES GUS 1.10 Rev. May 17 1993 Date: Thu, 17 Nov 1994 13:56:26 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: 1994-11-17T13:56:26+02:00 List-Id: In <3aasnc$iog@coyote.rain.org>, Henri Altarac writes: > >: Also, there is an Ada_Connect package that allows us to talk to the >: 68000 over the bus. The team told me that when this package is used, >: Adaprobe doesn't run. >I don't know much about AdaConnect and its problems with AdaProbe. >However, I believe there must be a customizable part of the AdaProbe >kernel that runs on your target. In this part Alsys must have left >some routines like write-to-host and read-from-host for the low level >dialog between AdaProbe on the Host and its agent on the target. >In those routines, there must be a way to redirect the AdaProbe protocol >through a serial line. It is tricky but can certainly be done. Communication with Alsys on this topic is cumbersome. And I don't think we will get Adaprobe's source code easily. >Another solution. If your bus is a VME bus, you can probably add another >board in your rack like a MVME147 (a 68040, plenty of ram and an Ethernet >controller).Then your AdaProbe io routines can be >implemented by using AdaConnect to talk to an application on the MVME147 >which will just be a relay between your target and the Host AdaProbe (going >through Ethernet). > >All that is not easy but if you have a good base software team, they >can make it happen (eventually since Alsys is late in fixing the >problems, you can ask them for some support/assistance). The problem is that the team with enough knowledge of the system is to be left alone, fixing other problems. That's why I'm going for the Ada-only approach. I'm reasonably familiar with Ada. > >: I'm aware of that. But how do you 'step' with a real debugger? Doesn't >: that also work with added code between every source line? > > (explanation deleted) Thanks for the information. But you're right, I don't plan to do 'real' debugging. -- Maarten Landzaat (gijs@mbase97.xs4all.nl) Amsterdam, Double bass, Fender Jazz Bass, Atari ST, Roland Sound Canvas. Listen to M-BASE music!