Z88DK
Z88DK is a Small-C-derived cross compiler for a long list of Z80 based computers. The name derives from the fact that it was originally developed to target the Cambridge Z88. Z88DK is much developed from Small-C and it accepts many features of ANSI C with the notable exception of multi-dimensional arrays and prototyped function pointers.
It has been used for many software and hardware projects, notably the REX DK (targeted to the REX 6000 platform) and the S1 SDK (targeted to the S1 MP3 Player) teams.
The compiler is highly portable, and is known to be run on AmigaOS, BeOS, HP-UX 9, Linux, BSD, Mac OS X, Solaris, Win64, Win32, Win16 and MS-DOS.
Supported target platforms
As of the time of writing Z88DK supports the following target platforms:
- Luxor ABC 80
- Luxor ABC 800
- Amstrad CPC
- Amstrad NC100
- Amstrad NC200
- Cambridge Z88
- Camputers Lynx
- Commodore 128 (in Z80 mode)
- CP/M based machines
- Galaksija
- Grundy NewBrain
- Jupiter Ace
- Mattel Aquarius
- Memotech MTX
- CCE MC-1000
- MSX
- Nascom 1 and 2
- NEC PC-6001
- Philips P2000
- Philips VG5000
- Rabbit 2000/3000/4000 platform
- SAM Coupé
- Sega Master System
- Sega SC-3000
- Sharp MZ series
- Sharp OZ/QZ 700 family palmtop organizers
- Sharp X1
- Sinclair ZX80
- Sinclair ZX81
- Sinclair ZX Spectrum
- Exidy Sorcerer
- Sord M5
- S-OS
- Spectravideo SVI
- Peters Plus Sprinter
- TI calculators (TI-82, TI-83 series, TI-84 Plus series, TI-85, TI-86)
- Timex Sinclair 2068
- TRS-80 (Tandy Radio Shack and clones)
- VTech VZ200/300 (also known as Laser 200)
- Xircom REX 6000 (also known as DataSlim)
See also
External links
This article is issued from Wikipedia - version of the Sunday, December 07, 2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.