Target — RC2014 (+rc2014)
SkillProductivityz88dk +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.
No other account needed.
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.
| Config | lib/config/rc2014.cfg |
| Tree | libsrc/target/rc2014/ |
| Wiki | wiki/platforms/Platform---RC2014.md |
| External | RC2014 wiki “Using Z88DK”; local wiki/external/RC2014-Using-Z88DK.md |
| Help | zcc +rc2014 -h |
Not +cpm and not +hbios (separate cfgs). This is the modular RC2014 hardware family.
Defaults (important)
Bare zcc +rc2014 … uses OPTIONS:
| Option | Default |
|---|---|
| CLIB | sdcc_iy (newlib) |
| SUBTYPE | basic |
| Defines | __RC2014, __Z80 |
Classic Z80: -clib=default.
8085 serial: subtypes acia85 / uart85 / basic85 force -m8085 -clib=rc2014-8085.
CLIB map
| CLIB | World | Notes |
|---|---|---|
default | classic | -lrc2014_clib -lndos |
rc2014-8085 | classic 8085 | hybrid CRT path; CLIB_DISABLE_FGETS_CURSOR=1 |
new / sdcc_ix / sdcc_iy | newlib | CRT rc2014_crt.asm.m4, -lrc2014 |
Subtypes (from cfg)
| Subtype | Role |
|---|---|
acia / sio / uart | Serial CRTs (startup 0/4/8), ROM ihex |
acia85 / uart85 / basic85 | 8085 + rc2014-8085 |
basic | Default; -D__BASIC |
cpm | CP/M-style startup on this board (still +rc2014, not +cpm host) |
none | startup=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
- Hybrid classic 8085 consoles: FILE flags / cook layer — see
library-classic. - Mixed multi-CPU trees: isolate via lst, not globs.
- 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