Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 2528

programming • Re: Making a co-pro non-Hi Language, Hi

$
0
0
....I think it would be impossible though, as it would need constant copying of different parts of the ROM code into the language area in the second processor...
I don't see why that should be a problem, though, AFAIK, the OS/tube host doesn't provide any support for the client to load blocks of code from ROM on the host side. The Z80 co-pro installs an OSWORD handler to the host side of the tube to transfer blocks of data between the two (rather the existing OSWORD which just does individual bytes). The 1.2 CP/M BIOS uses this for a directory cache. A language could do the same, then use that to load overlays from one of more ROMs on the host into the client as required.

But I think the issue is that each language ROM is different. Until the relocation scheme introduced by MOS 3.50, and I am not sure if there are any commercial ROMs that take advantage of it, there is no general solution and t is a case of looking at each language in turn to see what can be done.

Statistics: Posted by Coeus — Tue Mar 12, 2024 4:04 pm



Viewing all articles
Browse latest Browse all 2528

Trending Articles