Date: Thu, 23 Aug 2001 13:10:20 -0700 (PDT) From: "Louis P. Santillan" To: djgpp AT delorie DOT com Subject: TSR/ISR Interaction Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com How does one get register arguments from cwsdpmi or otherwise? I have gcc inline asm macros that I wrote that can put these into global vars but is there a better way? Can selectors and offsets be temporarily "mapped" into the ISR's data space? I know one can do this with selectors that are created by the app itself but I'm not sure if this might work when the selector and offset are passed thru a interrupt call. Also, what is the most proper way to implement TSRs in djgpp these days? I noticed in the LibC docs that there are DPMI which seem to simplify the process. I also have Charles Sandmann's djgpptsr.c from simtel. Thanks Louis