[LMH] Re: [LMH]Nevermore (well, exploiter actually)

Mark J. Dulcey mark@buttery.org
Thu, 20 May 2004 16:35:54 -0400


Brad Parker wrote:

  > I've also found someone who claims to have some T300 platters from a
> CADR and "wants them read".  Al Kossow has the only CADR I know of which
> might be able to read them - another adventure...

Why would you need a CADR to read them? Any machine with a working T300 
drive (admittedly a challenge to find in itself) should be able to get 
data from the platters. CADRs didn't really have a filesystem; the 
loadable "bands", or system images, were just stored in big contiguous 
blocks on the hard disk. (As an analogy, imagine a PC where the 
partition table is the only mechanism for carving up the hard disk.)

Actually, there were two LispM-native file systems developed at MIT; 
LMFS, written by people who later went to Symbolics, and FC, which I 
think was written by Richard Stallman. But the majority of CADRs didn't 
run either of them; files other than the bootable images were normally 
stored on other systems and loaded over Ethernet. The LispM knew about 
ITS (the Incompatible Timesharing System, a locally developed OS), 
Tenex, TOPS-20/Twenex, Unix, and Multics file syntax, as well as the two 
LispM-native file systems, and could open and close files over a network 
from any of them.

So a CADR may not have source code on its hard disk. At MIT, where they 
were developed, the sources were kept on a central TOPS-20 server, not 
on the CADRs themselves. At LMI, the Lambdas also got their source code 
from a central server, but the systems prepared for customers usually 
had a source code partition. That partition was handled by the 68000 
that acted as a system manager and I/O processor, not by the LispM 
itself; LMI didn't use a LispM-native file system on the Lambda. They 
DID use LMFS on the CADRs they manufactured; those are the most likely 
CADRs to have source code on their hard disks. I don't think Symbolics 
supplied full source code with the LM-2 CADR clones they built.