Roger Ivie said the following on 2/2/2008 1:16 PM:
 I did a small amount of work with ISIS, but after I had used CP/M. I
 used an Intel PDS development system for the 8051 to debug some
 firmware; I think it was for DEC's SCSI floppy controller.
 The PDS was interesting in that it was a portable system about the size
 of a Kaypro and had *two* 8085s. ISIS gave you an A> or B> prompt, but
 it indicated to which processor you were speaking rather than which
 drive was the default. 
Now *that* was multiprocessing!  I remember it well.  In fact I still
have a working one.  With ISIS-PDS there was a logical locking so that
you could have both processors (actually *two* complete computers, each
with its own 64KB of RAM) doing disk i/o concurrently and they wouldn't
scramble each other's files.
It came with a single full-height floppy drive.  I changed mine to have
two half-height ones and if I was careful I could run ISIS-PDS on one of
the processors and CP/M-80 or CP/M Plus on the other.  ISIS-PDS would
boot from the internal bubble memory (128KB) and CP/M would boot from
the floppy.  I would do my Intel development work on the ISIS side and
document it in Wordstar on the  CP/M side as I was developing. it.
There was no mechanism to keep one side from clobbering the other side's
files on floppies, so I had to keep that straight in my head.  At the
time it was not hard to do, but today I am probably too lazy to keep it
all straight. ;)
Dave