home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.msdos.programmer
- Path: sparky!uunet!cs.utexas.edu!torn!news.ccs.queensu.ca!slip03.telnet1.QueensU.CA!dmurdoch
- From: dmurdoch@mast.queensu.ca (Duncan Murdoch)
- Subject: Re: Why can't I hook INT 21h???
- Message-ID: <dmurdoch.40.714458841@mast.queensu.ca>
- Lines: 13
- Sender: news@knot.ccs.queensu.ca (Netnews control)
- Organization: Queen's University
- References: <1992Aug18.034041.195326@zeus.calpoly.edu> <frank.714406708@fam168> <1992Aug21.175406.3881@alw.nih.gov> <BtCwo7.C1o.2@cs.cmu.edu>
- Date: Sat, 22 Aug 1992 04:47:22 GMT
-
- In article <BtCwo7.C1o.2@cs.cmu.edu> ralf+@cs.cmu.edu (Ralf Brown) writes:
- >
- >Hmm, I sense a challenge. OK, how about a TSR that only takes 64 bytes when
- >resident? Or a swapping spawn() that takes less than 300 bytes while the
- >child program executes?
-
- What should the TSR do? I bet I could come close in Turbo Pascal. (I'd say
- 200 bytes is close, if you were wondering. I didn't even think it was safe
- to clobber all but 64 bytes of your PSP. Tell me that I can safely
- overwrite all but 32 bytes, and I'll go for 100.) I know I couldn't do the
- swapping spawn; that's much beyond routine even in pure assembly.
-
- Duncan Murdoch
-