Message-ID: In-Reply-To: References: Conversation with last message To: Eli Zaretskii Cc: djgpp AT delorie DOT com MIME-Version: 1.0 From: Gene Buckle Subject: Re: Need "fancy" trick... Date: Wed, 25 Dec 96 22:33:52 PST Content-Type: text/plain; charset=US-ASCII; X-MAPIextension=".TXT" Content-Transfer-Encoding: quoted-printable > > I need to develop a program that will act as a "shell" or kernel to = other > > applications. Writing an app that hooks an INT for communication bet= ween > > the shell and application isn't a problem. My sticking point is find= ing a > > good method of *executing* the application within the shell and have = the > > app still be able to talk to the shell via the interrupt hook for doi= ng > > special "system" calls such as graphics drawing, etc. > > What's wrong with library functions such as `system' and `spawnXX'? = > Don't they fit the bill? If you install your own interrupt hooks, I = > don't think you need anything special from the function which launches = > the child. > Eli, my understanding of system() and the spawn() functions leads me to = belive that the program that issues those calls could be swapped out of = memory. This would be VERY bad. If that is not the case, I'm still susp= icious. It's just _too_ easy of a solution. ;) Thanks for the response. --- Gene Buckle, Systems Administrator (BOFH!) Washington Internet Services 206.926.2552 geneb AT web DOT wa DOT net