Hi Bernd,

> * has anyone managed to get SHELLHIGH working for whichever 
> shell/program? Might be that FreeCOM is simply too large.

And it has only very limited use, given that most of FreeCOM
will swap to XMS when available anyway ;-)

> * does 
> http://ericauer.cosmodata.virtuaserver.com.br/soft/specials/cmd.zip work 
> as primary command processor, being able to load FreeCOM as secondary shell?

Finally something I can answer :-D This tiny tool (now also
on auersoft.eu again thanks to Tassilo, although the site is
still a bit stuck in the past :-)) contains only TWO int 21
calls, which are:

(set SP=0x00fc) then use int 21.4a to resize the own MCB of
CMD to 352 bytes then call int 21.4b00 using some parameters
to run the selected shell, cli, SS=CS SP=0x00fc, sti, repeat

The command is "c:\command.com" and the arguments are
"c:\ /e:496 /p /msg". There is not much more in the code.

I am not sure why I even wrote this thing, maybe some bug
in some shell or maybe I wanted a wrapper to be able to exit
the shell? Maybe it was to work around problems where it was
(although it should not be) possible to exit some shell as I
see that one of the two only features of CMD is to loop? :-)

Did I answer the question? Not really - CMD is meant to and
able to be run as primary shell, but I doubt that it has the
purpose to make FreeCOM secondary. Nor does it try to do so
in a particularily smooth way.

Eric


------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to