Date: Sat, 31 Dec 2011 13:24:36 -0800
From: Josh Dersch <derschjo at mail.msu.edu>
Subject: Re: Looking for 8080/Z80 BASIC
On 12/31/2011 12:15 PM, MikeS wrote:
----- Reply:
> Just curious:
> Does your memory configuration support swapping out the RDOS boot/monitor
> ROM?
Not at the moment, I haven't quite worked out if
this can be made to work
properly with non-Cromemco memory boards. The 64FDC manual suggests
"Set[ting] the switches on the RAM board(s) so that memory from 8000h to
FFFFh is disabled..." which implies that the boards must support some way
of re-enabling the memory via software (for when the FDC's ROM is disabled
via a write to port 40h).
I'm wondering if this board isn't really
optimal for this setup -- it
seems very geared toward having a complete Cromemco setup, which I do not
have.
----------------
I don't see why it would be a problem; the RDOS boot/monitor ROM lives at
C000 so it should work with 48K RAM even if you don't disable it; ISTR that
some folks simply connected the ROM chip select to the Phantom line if they
had non-bankable memory and wanted to switch it in and out. And of course
the ROM can be completely disabled as well.
It controls up to four total 5.25 and/or 8" drives with write precomp, has
an RS-232 console port and a pretty good monitor with the usual memory and
disk manipulation, some basic diagnostics, etc.; not a bad card IMO. And
it's fairly well documented.
----------------
For right now, I was just planning on assembling a raw
binary image and
using a PC (with a bit of hacked together software) to push the image into
the IMSAI's memory via the 64FDC's serial port, using the onboard monitor
commands. Just for fun :).
If you know of a source for images of these
third-party CP/Ms, let me
know. Dave Dunfield's site has a CP/M for the 16FDC, which as far as I
can tell (from a cursory glance at the manuals) has identical I/O port
behavior to the 64FDC so I may just be able to use that, assuming I can
write the 8" image to a 5.25" floppy.
----------------
As a matter of fact Dave also has a utility for the FDC that actually lets
you create a bootable disk over the serial port.
No big difference between the 16FDC and the 64 FDC; mostly just stuff added
for later models of 8" drives (Tandon 848) and mods for the tape drives.
mike