Changes

DkTronics CPM

540 bytes added, 10:03, 20 May 2018
/* Technical */
=== Technical ===
* 61K TPA is now not active until NEWCPM.COM is run.* 61K CPM is stored in "NEWCPM.SYS"and is loaded by NEWCPM.COM ====NEWCPM.COM====* NEWCPM.COM loads is a normal COM file. It is loaded like a normal COM file. It resides in memory in bank 0 but configures a 61K CPM in bank 1 and transfers control to it. It remains in bank 0 and implements parts of the 61K CPM BIOS.* NEWCPM.SYSCOM sets up a BIOS jumpblock in page C7 at FC00.This calls into the resident NEWCPM.COM code in bank 0* 7FC1/7FC2 NEWCPM.SYS is usedfirst loaded to B00 in bank 0, it is later copied into bank 1 to it's correct location. TPA upper address is &F300. BIOS jump is at FC00. Code after FC00 is part of the BIOS in bank 1.
== Downloads ==
* [[File:Dkcpm.dsk CPM2.2 configured for 61K TPA]]
2,541
edits