[comp.os.os2] Debugging in OS/2 1.1 with DosPTrace

jeras@oracle.com (11/09/89)

Does anyone out there know of any good documentation on the DosPTrace()
function.  I'm trying to write my own debugger for OS/2, but there is a
noticeable lack of documentation on how to do this.  I have the Microsoft
OS/2 Programmer's Reference vols.1-3, and volume 3 goes into the details
of using the DosPTrace() function and the PTRACEBUF structure *very*
sketchily at best.  I guess I'm just supposed to love CodeView and never
want to use anything else, right?  Wrong!  I've looked at several other
OS/2 books, but nothing seems to go into any detail about the debugging 
facilities of OS/2.

I'm getting desperate here.  CodeView just doesn't cut it for me anymore
(for example, I'd like to once, JUST ONCE, be able to get a correct STACK
TRACEBACK with a large model C program, or once, JUST ONCE, be able to 
read in a MAP FILE to get my symbols rather than having to link /co, and
the list goes on and on...)  What's the deal, is Microsoft trying to keep
this highly sensitive technology under wraps (I will use CodeView, the
whole CodeView, and nothing but the CodeView, so help me God)?  Logitech
also has a debugger, but it isn't really what I need either.  I guess
I've gotta write one myself, or it'll never be done right.

So, please, any pointers to instructive manuals or source about the 
DosPTrace() function would be much appreciated.  Followups by email or 
postings are ok.

Thanks,
jeras@oracle.com