أدوات CP/M-86 CMD
ملخص
الأدوات البسيطة التي تم جمعها لتسهيل التطوير المتقاطع للمواد التنفيذية التي تعمل على CP/M-86
- CMDINFO تفاصيل هيكل ملف .cmd
- Bin2CMD يحول ملف .com/.bin (DOS .com ثنائي) إلى .CMD
- exe2cmd يحول ملف .exe (dos .exe binary) إلى .cmd (نموذج صغير)
Bin2CMD و Exe2CMD تنشأ من كود جون إليوت ...
تودوس
- أمثلة مع Masm ، Rasm86 ، MS Link ، Dr Linkexe
- توفير DOS Makefile الحقيقي
- تراجع اختبار البرنامج النصي إرسال
- اضبط exe2cmd للعمل مع exes الأساسية
بناء البيئة
- مجموعة Makefile ل UNIX معقولة (Linux/Mac)
- Makefile.dos لمجموعات Dos Aztec C. (قد يتطلب التكيف. يتم استخدام EMU2 لتشغيل برنامج التحويل البرمجي DOS على UNIX/MAC)
- Makefile.cpm86 لمجموعات Dos Aztec C المتقاطعة التي تستهدف CP/M-86. (قد يتطلب التكيف. يتم استخدام EMU2 لتشغيل برنامج التحويل البرمجي DOS على UNIX/MAC)
- Aztec C التحول البرمجي الإصدار 3.4
- Rasm86/LinkCMD ، إصدار DOS من البحث الرقمي (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 Emulator لتشغيل أدوات DR على MACOS و Linux (https://github.com/dmsc/emu2). هذه طريقة لا تصدق لجلب أدوات تطوير سطر أوامر DOS إلى بيئة DEV الحديثة وحدثت/Make/أيا كانت. محاكي آخر مذهل. 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 و kernel المصححة على (https://www.seasip.info/cpm/dosplus.html)
- محاكي PCE الممتاز (http://www.hampa.ch/pce/pce-ibmpc.html)
- تتم إضافة عينة الدليل للعب حولها
- Mtools 4 و CPMTools 2.20