Program pre pomoc pri odlaďovaní kódu pre procesor Z80.
Beží na PC, v kóde treba prilinkovať knižnicu, ktorá komunikuje s PC cez definovaný protokol.
Pre konkrétne zariadenie treba nadefinovať rutiny pre príjem a odosielanie dát cez sériovú linku (v závislosti na použitom HW, resp. emulácia sériovej linky na štandardnom porte).
Program umožňuje odoslať RAW súbor, sledovať a meniť registre, kontrolovať a meniť obsah pamäte.
Ale tiež zapisovať na porty alebo čítať z portov, ako aj vynútiť skok na ľubovoľnú adresu.
Licencia: freeware, teda úplne zadarmo, ale bez akejkoľvek záruky na funkčnosť.
Popis protokolu
Z PC do Z80 sú odosielané vždy len 4 bajty. Je to pre zjednodušenie komunikácie pri systéme, ktorý využíva na prenos bitbanging. Nie je potrebné sledovať koniec prenosu, ten končí vždy načítaním 4. bajtu. V týchto štyroch bajtoch je inštrukcia a tri parametre.
Zo Z80 do PC sa odosiela blok dát definovanej dĺžky ukončený potvrdzovacím znakom. Tento blok môže mať rôznu veľkosť, v závislosti od očakávaných dát.