Mail Archives: opendos/1997/03/13/21:19:34
To those familar with how the kernel works, I got a question:
On Thu, 13 Mar 1997, Mark Habersack wrote:
> On 12 Mar 97 (at 19:08) Colin W. Glenn became famous by saying:
>
> > > So, you mean like a 'proxy' command.com to uppercase the env and load up
> > > the original one? This might be quite hard with some advanced features of
> > > OD...
> >
> > How so? The only potential problem I see is that the stack is undefined
> > upon entry into the command processor, but seeing as you MUST define it as
> > the permanent command shell, you never have to worry about exiting to an
> > unknow machine state. Them who forget to add the /p switch will need to be
>
> And what about loading the command.com high? If the feature is enabled, then
> what gets loaded high is the proxy and not the real shell. Also DOS kernel
> does some magic when starting up a shell - dunno what exactly (yet), but I'm
> sure that not every program may be a shell (hint: set win.com as the shell)
Does the kernel set anything special up before loading the shell? Does
the shell have to meet certain requirements to be a shell? Can a shell
have a preloader which does something before loading the shell?
Inquiring minds need to know!
<! New Stuff!>
DJGPP A Free GNU C & more compiler
<a href="http://www.delorie.com/djgpp/">!</a>
DJ Delorie's Home Page
<a href="http://www.delorie.com/">.</a>
<! PrePared HTML! Just export as a HTML file and Click!>
A Christian Web Site! The Light
<a href="http://www.thelight.org/">.</a><br>
A neat place to visit. HotSpot
<a href="http://www.hspro.com/hotspot/">.</a><br>
Caldera, Inc. / Makers of OpenDOS
<a href="http://www.caldera.com/">.</a><br>
Caldera's OpenDOS page
<a href="http://www.caldera.com/dos/dos.htm">.</a><br>
- Raw text -