Subject: ADB: A cautionary tale
To: None <macbsd-general@NetBSD.ORG>
From: David C. Myers <pp001628@interramp.com>
List: macbsd-general
Date: 04/05/1995 15:33:45
Those of you experiencing spurious bus errors under MacBSD (MRG kernel #25,
in my case) may want to check your ADB connections.  I was having a
terrible time with gcc while trying to compile some X-Windows software,
because it kept on crashing with signal 10.  There were no syntax errors in
the source files; gcc would just bomb at random times.  Manually restarting
the make process got to be a real pain.

For unrelated reasons, I happened to replace the original spiral-type ADB
cable with a longer 6-foot cable.  The spiral cable was getting stretched
out a bit too much, and was putting a little tension on the ADB port on the
back of my SE/30.  Guess what?  After replacing the cable, the problems
with gcc went away.  The entire build process for XView went without a
hitch.

I can only speculate that the code to handle ADB is a bit weak at the
moment, and the tension on the ADB cable was generating some bogus
interrupts.  Of course, I could be totally mistaken.  Replies welcome.

-David.

___________________________________________________________________________
David C. Myers                                     dcmyers@access.digex.net
                                                     pp001628@interramp.com