Z80 processor assembler and SmallC+ cross compiler

Edit Package z88dk

z88dk is a SmallC+/Z80 cross compiler supplied with an
assembler/linker and a set of libraries implementing the C standard library
for a number of different z80 based machines. The name z88dk originates from
the time when the project was founded and supported only the Cambridge z88
portable.

Supported machines: Cambridge Computers z88, Sinclair ZX Spectrum, Sinclair
ZX81, CP/M based machines, Amstrad NC100, VZ200/300, Sharp MZ series, TI
calculators (TI82, TI83, TI83+, TI85, TI86), ABC80, Jupiter Ace, Xircom REX
6000, Peters Sprinter, Sam Coupe, MSX1, Spectravideo, Mattel Aquarius,
Peters Sprinter, and C128 (in z80 mode) machines.

Features:

* Small C+ based compiler with structs, floats and other ANSI extensions
* Module assembler/linker which only includes required library routines
* Peephole optimizer with rulesets that reduce the size of generated code
by ~30% and improve speed
* Easily retargetted C library including stdio routines
* Retargettable VT100 terminal
* Support for over a 25 z80 based machines

Refresh
Refresh
Source Files
Filename Size Changed
z88dk-src-1.7.tgz 0002558227 2.44 MB
z88dk.dif 0000000448 448 Bytes
z88dk.spec 0000002020 1.97 KB
Latest Revision
Ulrich Hecht's avatar Ulrich Hecht (Ulih) committed (revision 1)
Comments 0
openSUSE Build Service is sponsored by