Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: $Revision: 1.6.2.16 $; site ISM780.UUCP
Path: utzoo!linus!decvax!cca!ISM780!dougp
From: dougp@ISM780.UUCP
Newsgroups: net.arch
Subject: Re: Re: Where to do stack checking, etc.
Message-ID: <27700006@ISM780.UUCP>
Date: Wed, 11-Sep-85 10:03:00 EDT
Article-I.D.: ISM780.27700006
Posted: Wed Sep 11 10:03:00 1985
Date-Received: Sun, 15-Sep-85 04:44:01 EDT
References: <1599@peora.UUCP>
Lines: 14
Nf-ID: #R:peora:-159900:ISM780:27700006:000:694
Nf-From: ISM780!dougp    Sep 11 10:03:00 1985


It's these kinds of problems which have led me to conclude that the *only*
reasonable debugging tool for micros is an in-circuit emulator.  Once you've
had the pleasure of being able to trap on exactly these conditions (specific
addresses being used to reference data, a particular data byte being written
somewhere, etc) you get really spoiled.

For an IBM PC, you might try the ATRON PC PROBE.  Atron is in the San Jose,
CA area, somewhere.  They have a real nice board which does reasonable
emulation and costs less than $2K.  The only catch is that you have to
start it from MS/PC-DOS (you can then re-invoke the bootstrap in the ROM,
however...).

Doug Pintar at Interactive Systems Corp.