Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site watmum.UUCP
Path: utzoo!watmath!watnot!watmum!cdshaw
From: cdshaw@watmum.UUCP (Chris Shaw)
Newsgroups: net.arch
Subject: Re: Where to do stack checking, etc.
Message-ID: <269@watmum.UUCP>
Date: Wed, 18-Sep-85 21:33:29 EDT
Article-I.D.: watmum.269
Posted: Wed Sep 18 21:33:29 1985
Date-Received: Thu, 19-Sep-85 05:30:47 EDT
References: <796@kuling.UUCP> <1713@orca.UUCP> <1599@peora.UUCP>
Reply-To: cdshaw@watmum.UUCP (Chris Shaw)
Organization: U of Waterloo, Ontario
Lines: 17

In article <1599@peora.UUCP> jer@peora.UUCP (J. Eric Roskos) writes:
>1) The ability to trap when JUST ONE particular address was generated as a
>data reference.  

I've used a marvelous tool for this problem.. It's called a logic analyzer.
Unfortunately, they are expensive, and on systems which do a lot of
address translation, figuring out what address you REALLY want might be
a problem. For reasonably ordinary (micro) systems, however they're great.
I remember testing some 1802 code one time, using the most primitive debugging
method in existence: "It doesn't work, now figure out why !". A logic analyzer
killed my bug in no time.


Chris Shaw    watmath!watmum!cdshaw  or  cdshaw@watmath
University of Waterloo
A doze by any other name would be a sleep.
		- Shakesfeare