Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!midway!gsbsun!valley From: valley@gsbsun.uchicago.edu (Doug Dougherty) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: PSPs and MCBs - How to create a list of TSRs? Keywords: TSR, MCB, PSP, list Message-ID: <1991Apr15.212509.8160@midway.uchicago.edu> Date: 15 Apr 91 21:25:09 GMT References: <1991Apr15.142746.13672@odin.diku.dk> Sender: news@midway.uchicago.edu (NewsMistress) Organization: University of Chicago Lines: 25 ballerup@diku.dk (Per Goetterup) writes: > 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. > ^^^ {text deleted} > 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... (Better look again; it should tell you that the MCB stores only the *length* of the allocated memory block, not a pointer to the next. It is up to you to dot the i's and cross the t's...) {text deleted} >PS: Source code for such a utility, in C, Pascal or commented assembler will > also do. Source is available for the MARK/RELEASE package from Turbo Power Software. Look for something like TSRSRC29.ARC -- (Another fine mess brought to you by valley@gsbsun.uchicago.edu)