CP/M-86 CMD-Werkzeuge
Zusammenfassung
Einfache Tools, die gesammelt wurden, um die Kreuzentwicklung von ausführbaren Ausführungsfähigkeiten zu erleichtern, die auf CP/M-86 ausgeführt werden
- cmdinfo beschreibt die Struktur einer .cmd -Datei
- Bin2cmd konvertiert eine .com/.bin -Datei (dos .com binary) in a .cmd
- EXE2CMD konvertiert eine .exe -Datei (dos .exe binär) in ein .cmd (kleines Modell)
Bin2cmd und EXE2CMD stammen aus John Elliot Code ...
Todos
- Beispiele mit Masm, RASM86, MS Link, Dr. Linkexe
- Stellen Sie echte DoS -Makefile zur Verfügung
- Regress testen Sie das Skript ein Senden -Skript
- Passen Sie EXE2CMD an, um mit Basic EXEs zu arbeiten
Umwelt bauen
- Makefile Compiles für eine vernünftige Unix (Linux/Mac)
- Makefile.dos für dos aztec c Compiler. (Möglicherweise erfordern Anpassungen. Emu2 wird verwendet, um den DOS -Compiler auf UNIX/MAC auszuführen.)
- Makefile.cpm86 für dos aztec c cross compiler mit cp/m-86. (Möglicherweise erfordern Anpassungen. Emu2 wird verwendet, um den DOS -Compiler auf UNIX/MAC auszuführen.)
- Aztec C Compiler Version 3.4
- RASM86/LINKCMD, DOS -Version aus Digital Research (http://www.cpm.z80.de/binary.html)
LINK86 Linkage Editor 02/Feb/87 Version 2.02
Cross Linker: DOS -> CPM-86 & CDOS-286 1/2/86
RASM-86 Assembler 12-Mar-87 PC-DOS Version 1.4a
- Der Super Cool EMU2 DOS -Emulator zum Ausführen der DR -Tools auf MacOS und Linux (https://github.com/dmsc/emu2). Dies ist eine unglaubliche Möglichkeit, DOS -Befehlszeilenentwicklungs -Tools in eine moderne und aktuelle Shell/Make/Egal, was auch immer dev umzweigt. Ein weiterer atemberaubender Emulator. Emu2 und PCE sind ein unglaubliches Paar.
Für eine rudimentäre Cross-Entwicklungsumgebung siehe (https://github.com/tsupplis/cpm86-crossdev).
Testumgebung
- CP/M-86 1.1 für IBM PC XT. Ich kompile cpm.sys aus gepatchten Quellen von (http://www.cpm.z80.de/source.html). Der einfache Weg, um zu beginnen, ist jedoch wahrscheinlich (http://www.cpm.z80.de/download/144cpm86.zip)
- CP/M-86 1.1, CCP/M-86 3.1 und PCP/M-2.0 finden Sie auf (http://www.cpm.z80.de)
- DOS Plus 1.2 und Patched Kernel finden Sie auf (https://www.seasip.info/cpm/dosplus.html)
- Der ausgezeichnete PCE-Emulator (http://www.hampa.ch/pce/pce-ibmpc.html)
- Eine Probe Directoy wird hinzugefügt, um herumzuspielen
- Mtools 4 und CPMtools 2.20