Target — RC2014 (+rc2014)

SkillProductivity

z88dk +rc2014 only: modular RC2014 board target, default newlib sdcc_iy, classic vs 8085 serial subtypes (acia85/uart85), ROM/ihex packaging. Use when the task is explicitly +rc2014, not +cpm or +hbios.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Target — RC2014 (+rc2014) skill

What this skill tells your AI

The instructions your AI receives, as published by z88dk/z88dk in .agents/skills/target-rc2014/SKILL.md and read by ahel’s review.

Configlib/config/rc2014.cfg
Treelibsrc/target/rc2014/
Wikiwiki/platforms/Platform---RC2014.md
ExternalRC2014 wiki “Using Z88DK”; local wiki/external/RC2014-Using-Z88DK.md
Helpzcc +rc2014 -h

Not +cpm and not +hbios (separate cfgs). This is the modular RC2014 hardware family.

Defaults (important)

Bare zcc +rc2014 … uses OPTIONS:

OptionDefault
CLIBsdcc_iy (newlib)
SUBTYPEbasic
Defines__RC2014, __Z80

Classic Z80: -clib=default. 8085 serial: subtypes acia85 / uart85 / basic85 force -m8085 -clib=rc2014-8085.

CLIB map

CLIBWorldNotes
defaultclassic-lrc2014_clib -lndos
rc2014-8085classic 8085hybrid CRT path; CLIB_DISABLE_FGETS_CURSOR=1
new / sdcc_ix / sdcc_iynewlibCRT rc2014_crt.asm.m4, -lrc2014

Subtypes (from cfg)

SubtypeRole
acia / sio / uartSerial CRTs (startup 0/4/8), ROM ihex
acia85 / uart85 / basic858085 + rc2014-8085
basicDefault; -D__BASIC
cpmCP/M-style startup on this board (still +rc2014, not +cpm host)
nonestartup=256

Appmake is typically +rom / ihex, not CP/M disc images.

Recipes

zcc +rc2014 -vn hi.c -o hi -create-app                 # newlib, subtype=basic
zcc +rc2014 -clib=default -subtype=acia -create-app …
zcc +rc2014 -subtype=acia85 -create-app -vn hi.c -o hi # 8085
zcc +rc2014 -subtype=cpm -clib=sdcc_iy -create-app …

Agent notes

  1. Hybrid classic 8085 consoles: FILE flags / cook layer — see library-classic.
  2. Mixed multi-CPU trees: isolate via lst, not globs.
  3. Related: cpu-8085, library-newlib, library-classic.

Signals

GitHub stars
1k
Forks
206
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
target-rc2014
Source
github.com/z88dk/z88dk