Quick survey on equipment

dwight elvey dkelvey at hotmail.com
Sun Apr 22 10:52:50 CDT 2007




>From: Dave McGuire <mcguire at neurotica.com>
>
>On Apr 21, 2007, at 12:38 AM, Ensor wrote:
>>BTW Can TRS-80 Model 1's or Memotech's run CP/M (I had an "SDX"  disc pack 
>>for my Memotech at one time, but that didn't run CP/M;  rather it had a 
>>basic "disc filing system" in ROM)?
>
>   I'm pretty sure the TRS-80 Model I is incapable of running  unmodified 
>CP/M because it has ROM in low memory that cannot be  remapped...is this 
>correct?
>
>            -Dave
>

Hi Dave
Most any machine can be setup to shadow the ROM. On a different machine,
I wrote a few lines of code that would simply read and then write
ROM data. I set it up so that writes would go to RAM that on boot were
shadowed behind the ROM.
After the ROM had been copied, the code was still running from ROM.
I had a 7474 that would switch the enables on the ROM and RAM
when it saw the first I/O operation.
In your case, you'll either need to write separate I/O code for CP/M
or rige some way such that on each I/O action of the CP/M, you
switched the ROM back into memory. This should work so long as you don't
expect to buffer the I/O data where to ROM was. Both are relatively
simple to do.
Dwight

_________________________________________________________________
Mortgage rates near historic lows. Refinance $200,000 loan for as low as 
$771/month* 
https://www2.nextag.com/goto.jsp?product=100000035&url=%2fst.jsp&tm=y&search=mortgage_text_links_88_h27f8&disc=y&vers=689&s=4056&p=5117




More information about the cctalk mailing list