Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!decwrl!deccrl!bloom-beacon!eru!hagbard!sunic!dkuug!diku!ballerup From: ballerup@diku.dk (Per Goetterup) Newsgroups: comp.binaries.ibm.pc.d Subject: PSPs and MCBs - How to create a list of TSRs? Summary: Subject sez all! Keywords: TSR, MCB, PSP, list Message-ID: <1991Apr15.142746.13672@odin.diku.dk> Date: 15 Apr 91 14:27:46 GMT Sender: news@odin.diku.dk (Netnews System) Organization: Department of Computer Science, U of Copenhagen Lines: 34 Hi all! I'm trying to write a small program which probably has been written a million times before... - A memory list showing TSRs, hooked vectors etc. I'm not interested in simply getting a program that can do it (I got lots of them) but in how it's done. ^^^ I've located the first MCB and found its PSP. But there's no pointer to th next MCB which I presume I need to get and follow repeatedly until I reach the end of the chain. Is this correct?. Some of the information I need is in the PSP associated with each MCB, other is in the MCB itself. HOW IS THIS DONE ??? If it has any relevance, I'm using PCDOS 3.30 and Turbo Pascal 6.0 for the experiments... The used format of a MCB and a PSP is taken from Ralf Browns Interrupt List... LOTS and LOTS of thanks in advance!!!!!! Per. PS: Source code for such a utility, in C, Pascal or commented assembler will also do. -- | Per Gotterup | "The most merciful thing in the | | Student, DIKU (Dept. of Comp. Sci.) | world, I think, is the inability | | University of Copenhagen, Denmark | of the human mind to correlate all | | Internet: ballerup@freja.diku.dk | its contents." - H.P. Lovecraft - |