CP/M-86 Инструменты CMD
Синопсис
Простые инструменты, собранные для содействия перекрестной разработке исполняемых файлов, работающих на CP/M-86
- Cmdinfo подробно описывает структуру .CMD -файла
- bin2cmd преобразует файл .com/.bin (Dos .com Birance) в .cmd
- Exe2cmd преобразует файл .exe (DOS .exe Binary) в .cmd (небольшая модель)
bin2cmd и exe2cmd происходят из кода Джона Эллиота ...
Тодос
- Примеры с MASM, RASM86, MS Link, Dr Linkexe
- Обеспечить настоящую dos makefile
- Проверка регресса сценарий отправки
- Настройте EXE2CMD для работы с основными бывшими
Построить окружающую среду
- Makefile компилируется для разумного Unix (Linux/Mac)
- Makefile.dos для компиляторов DOS Aztec C. (Может потребовать адаптации. EMU2 используется для запуска компилятора DOS на UNIX/Mac)
- Makefile.cpm86 для DOS Aztec C Cross Compilers, нацеленные на CP/M-86. (Может потребовать адаптации. EMU2 используется для запуска компилятора DOS на UNIX/Mac)
- Aztec C Компилятор версии 3.4
- RASM86/linkcmd, версия DOS от 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
- Super Cool Emu2 DOS -эмулятор для запуска инструментов DR на MacOS и Linux (https://github.com/dmsc/emu2). Это невероятный способ донести инструменты разработки командной строки DOS в современную и современную оболочку/какую -либо основу Dev. Еще один потрясающий эмулятор. EMU2 и PCE - невероятная пара.
Для рудиментарной среды развития, посмотрите на (https://github.com/tsupplis/cpm86-crossdev).
Тестовая среда
- CP/M-86 1.1 для IBM PC XT. Я перекомпиляю cpm.sys из исправленных источников от (http://www.cpm.z80.de/source.html). Однако простой способ начать (http://www.cpm.z80.de/download/144cpm86.zip)
- CP/M-86 1.1, CCP/M-86 3.1 и PCP/M-2.0 можно найти (http://www.cpm.z80.de)
- DOS Plus 1.2 и Patched Kernel можно найти на (https://www.seasip.info/cpm/dosplus.html)
- Отличный эмулятор PCE (http://www.hampa.ch/pce/pce-ibmpc.html)
- Пример Directoy добавляется для поиска
- Mtools 4 и CPMTools 2.20