Z88DK - Z88DK
Entwickler | Dominic Morriset al. |
---|---|
Erstveröffentlichung | 1998 |
Stabile Version | 2.1 / Februar 2021
|
Geschrieben in | ANSI C |
Betriebssystem | Multiplattform |
Art | Cross-Compiler |
Lizenz | Künstlerische Lizenz |
Webseite | z88dk |
Z88DK ist ein von Small-C abgeleiteter Cross-Compiler für eine lange Liste von Z80- basierten Computern. Der Name leitet sich von der Tatsache ab, dass es ursprünglich für das Cambridge Z88 entwickelt wurde . Z88DK wurde stark von Small-C entwickelt und akzeptiert viele Funktionen von ANSI C mit der bemerkenswerten Ausnahme mehrdimensionaler Arrays und prototypischer Funktionszeiger . Spätere Versionen unterstützen auch SDCC als Compiler.
Es wurde für viele Software- und Hardwareprojekte verwendet, insbesondere für das REX DK (auf die REX 6000-Plattform ausgerichtet) und das S1 SDK (auf den S1 MP3-Player ausgerichtet ) Teams.
Der Compiler ist sehr portabel und läuft bekanntlich auf AmigaOS , BeOS , HP-UX 9, Linux , BSD , Mac OS X , Solaris , Win64 , Win32 , Win16 und MS-DOS .
Unterstützte Zielplattformen
Zum Zeitpunkt des Schreibens unterstützt Z88DK die folgenden Zielplattformen:
- Amstrad CPC
- Amstrad NC100
- Amstrad NC200
- Cambridge Z88
- Camputers Lynx
- Canon X-07
- Casio PV-1000
- Casio PV-2000
- CCE MC-1000
- Commodore 128 (im Z80-Modus)
- CP/M- basierte Maschinen
- EACA Color Genie EG2000
- Enterprise 64 und 128
- Epson PX-4
- Epson PX-8
- Exidy-Zauberer
- Galaksija
- Grundy NewBrain
- Jupiter-Ass
- Lambda 8300
- Luxor ABC 80
- Luxor ABC 800
- Mattel Wassermann
- Memotech MTX
- MSX
- Nascom 1 und 2
- NEC PC-6001
- NEC PC-8801
- Pac-Man Arcade-Schrank Hardware
- Philips P2000
- Philips VG5000
- C7420-Modul für das Philips Videopac + G7400
- Kaninchen 2000/3000/4000-Plattform
- SAM Coupé
- Sega Master System
- Sega SC-3000
- Sharp MZ- Serie
- Sharp OZ/QZ 700 Palmtop-Organizer für die Familie
- Scharfes X1
- Sinclair ZX80
- Sinclair ZX81
- Sinclair ZX-Spektrum
- Sord M5
- SOS
- Spectravideo SVI
- Peters Plus Sprinter
- Tatung Einstein
- TI- Rechner ( TI-82 , TI-83-Serie , TI-84 Plus-Serie , TI-85 , TI-86 )
- Timex Sinclair 2068
- Toshiba Pasopia 7
- TRS-80 (Tandy Radio Shack und Klone)
- VTech VZ200 / 300 (auch als Laser 200 bekannt )
- Xircom REX 6000 (auch bekannt als DataSlim)