Calypsi: A series of C compiler and assembly language cross compiler tool chains
a year ago
- #compiler
- #embedded
- #retro-computing
- Calypsi是一系列针对复古和爱好者社区的C编译器与汇编语言交叉编译工具链。
- 最新版本为5.10,支持目标平台包括MOS 6502、WDC 65816、摩托罗拉68000和HP Nut。
- 支持的宿主平台涵盖Arch Linux、Debian系Linux、Fedora系Linux、macOS x86及Windows 64位系统。
- 特性包含ISO C 99标准编译器、完全可重入代码模型、最高64位整数类型支持及浮点运算功能。
- 集成优化编译器、源代码调试器,支持ELF/DWARF格式、十六进制输出及目标专用文件格式。
- 工具为闭源但允许爱好者免费使用;商业用途需授权(HP-41 Nut目标平台除外)。
- 6502目标支持MOS6502、WDC65C02和45GS02处理器,兼容Commodore 64、MEGA65及Commander X16主板。
- 65816目标适配WDC65816处理器,支持Foenix C256和F256开发板。
- 68000目标涵盖摩托罗拉68000/68020/68040及部分Apollo 68080核心,提供Amiga运行时支持。
- Nut目标专为HP-41 Nut和NEWT处理器设计,支持OS4、Ladybug、Boost41等模块。