<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sun, 12 Oct 1980100:22:00-MDT
From   : Frank J. Wancho <FJW@MIT-MC>
Subject: Sector Interleaving and other things

I visited a firm on Thursday that is heavily into using NorthStar
machines as a base for their product: a multi-user machine.  I
discovered that their OS lets you run whatever you want, such as CP/M,
but you must convert to their file format.  One of the changes
required in being able to run CP/M in that system is to change CP/M's
sector interleaving back to sequential!  Why, I asked.  Because it is
faster, I was told.  Apparently the newer disk controllers that have
come on the market since CP/M was first written take up the slack.
N*'s DOS in fact uses sequential sectors and so does the N* version of
UCSD's Pascal.

Has anyone played with CP/M BDOS from this angle and have any facts
and figures to back up either position?  I plan to try it out in a few
days myself and see what happens with my six minute assembly (which is
heavily I/O bound - it seems).

Meanwhile CP/M-86 is well on the way since it has been announced.
MP/M and CP/Net were somewhat premature in release (that's a rumor).
It still bothers me that software is released to let the users debug
it, but that must be a fact of life...

You CAN BUY the source for CP/M 1.4 from Digital Research at some
"reasonable" price.  You can also BUY the source for 2.2, but you must
be an OEM, and pay $5K for the priviledge ($10K for MP/M 1.1).

Indeed, parts of 1.4 was written in PL/M, but I am told that all of
2.0 and up is in assembler...

--Frank
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>