Ziel dieses Projekts ist es, einen Out-of-the-Box-CP/M-86 1.1-Kernel (BIOS, BDOS und CCP) bereitzustellen, der alle vorhandenen Patches sowie die Fähigkeit, auf moderner Hardware und Virtualisierung auszuführen, einbezieht. Eine Verteilung des CP/M-86-Betriebssystems ist ebenfalls vollständig gepatcht.
Die Distribution verpackt auch digitale Forschungs -Assembler -Tools und verschiedene grundlegende Umgebungen.
Dies ist momentan eine rohe Müllkippe, mit der der Kernel aus dissassten Quellen zusammengestellt wurde. Die Zusammenstellung erfordert die (Cross-Development-Umgebung für CP/M-86) [https://github.com/tsupplis/cpm86-crossdev]
Die CP/M-86-Kerne (8088 und V20 gemischt 8080/8088 mit CP/M-80-Kompatibilität) für die V20 MBC werden ebenfalls hergestellt. Die Quellen der verwendeten Biosen sind erhältlich unter:
Die 3 Kerne verwenden dieselben BDOs und CCP -Komponenten.
Zum Testen sind der PCE -Emulator und die CPMtools erforderlich. PCE finden Sie unter http://www.hampa.ch/pce/. Die veröffentlichten Floppy -Bilder funktionieren auch mit QEMU.
Alternativ können Sie die ausgezeichnete V20 -MBC verwenden, die verfügbar ist, unter:




Eine vollständige Einphasenverteilung von 160 K wird auf 4 Scheiben vorgesehen. Die kompilierte Datei CPM.Sys wird ebenfalls eigenständig bereitgestellt.
Die Kerne, die als Teil der Veröffentlichung Standalone gebaut und geliefert haben, sind:
Das CP/M-86-Betriebssystem enthält die folgenden Befehle befinden sich in der ursprünglichen Verteilung:
Das CP/M-86-Betriebssystem wird mit den folgenden gepatchteten oder aktualisierten Komponenten verbessert:
Auch die aus dem leeren Bild erzeugten Bilder haben einen Bootloader mit 55AA, sodass Emulatoren wie QEMU CP/M-86 ordnungsgemäß laden können. Vorsicht, wenn das Bild mit dskmaint.cmd formatiert wird, wird die Signatur nicht hinzugefügt. Ein kleiner Stiefelfix wird später hinzugefügt.
Die Hauptquelle dafür ist: http://www.cpm.z80.de
Fortgesetzt werden...