Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site aecom.UUCP
Path: utzoo!watmath!clyde!floyd!cmcl2!rocky2!cucard!aecom!glen
From: glen@aecom.UUCP
Newsgroups: net.micro.cpm
Subject: Re: CONIX for CP/M - (nf)
Message-ID: <363@aecom.UUCP>
Date: Wed, 8-Feb-84 10:46:19 EST
Article-I.D.: aecom.363
Posted: Wed Feb  8 10:46:19 1984
Date-Received: Fri, 10-Feb-84 04:11:53 EST
References: <5295@uiucdcs.UUCP>
Organization: Albert Einstein Coll. of Med., NY
Lines: 47

>
>       In reply to:
>       uokvax!emjhm    Jan 30 17:32:00 1984
.
.       Jim asks for general info about the ConIX shell for CP/M
.       systems, and specifically, about a problem that might arise
.       on systems implementing a BIOS in ROM.
.

Tis true.  ConIX will not work properly on systems that implement 
a BIOS in ROM.  That is because ConIX must modify the CONST, 
CONIN, CONOUT, LSTOUT and SELDSK jmps in order to intercept a 
program's request for I/O during redirection and ExpanDisk (16 
drive) references.  

There is, however, a "theoretical" way around this.  "Theoretical"
because I have never tried it, but it should work.  In short, you 
should SYSGEN a new version of CP/M to reside lower in memory to 
make room for a RAM BIOS table which is simply an exact duplicate 
of the ROM jmp table.  This should be easy enough to try before 
taking a jmp into ConIX.  

The only gotcha is if CP/M is resident in ROM with the BIOS.  In 
such a case, CP/M couldn't be moved by MOVCPM and this fix 
wouldn't work.  I haven't heard of or seen a system that is 
all-ROM CP/M, although it probably exists.  I have heard about 
BIOSes in ROM, but I don't know of the names of the manufacturers 
of such systems.  Maybe someone could enlighten me.  There might 
be a fix that I haven't yet thought of.

There are some users out in netland that have already purchased 
ConIX.  Maybe you can solicit comments from them regarding its 
performance.  I can only say that it works, since I am: 


				Glen Marianko
				Computer Helper Industries Inc.
				ConIX Program Designer


Feel free to pick my brains.  But, please, leave something over 
for me.  


				...!aecom!glen