How do *you* debug device drivers?

Karl Kleinpaste karl at osu-eddie.UUCP
Fri Jan 4 14:01:11 AEST 1985


----------
>If you look at the source to the 4.2BSD "adb" (and, I believe, the S3 and
>S5 "adb") for the VAX, there is an EDDT #ifdef that seems to be part of
>somebody's effort to make a version of "adb" that can be linked or loaded
>with a kernel and used on it. ---Guy Harris of Computer Consoles, Inc
----------
Yes, and CCI's own PERPOS  operating  system  (derivative of Unix OS [System
?3?5?  don't  know  which any more]) has this rather  neat  facility  called
"ebug" which is a primitive form of  adb  compiled right into things.  It is
without  a doubt one of the better tools available for debugging that OS.  I
was really glad I had it available to me when I was working there.

Now, it is quite primitive, allowing only absolute addressing, thus making a
sorted  namelist of the OS an essential item to have on hand when  debugging
the  kernel;  but  nonetheless  you  can't argue  with  a  darn  good  idea.
Breakpointing the kernel is fun, anyway!
-- 
>From the badly beaten keyboards of him who speaks     +-best address
in textured Technicolor *TyPe* f-O-n-T-s...           |
						      |
Karl Kleinpaste @ Bell Labs, Columbus   614/860-5107  +---> cbrma!kk
                @ Ohio State University 614/422-0915  osu-eddie!karl



More information about the Comp.unix.wizards mailing list