-
Notifications
You must be signed in to change notification settings - Fork 0
Introduction
akadata edited this page Feb 14, 2026
·
4 revisions
This repository contains the PiStorm64 emulator, platform glue, and Amiga-side integration assets. The core goals are:
- 680x0 emulation with a Pi-side bus backend (Musashi by default, UAE JIT optional and still in bring-up).
- Z2/Z3 memory maps with Pi-side services (PiSCSI, A314, RTG, AHI, networking).
- Deterministic autoconfig and stable boot behavior.
- A clean dev workflow, including an AmigaOS NDK toolchain installed under
/opt/amiga.
Key directories in this repo:
-
emulator.c,emulator.h: main entry point and platform dispatch. -
platforms/amiga/: Amiga platform glue (PiSCSI, RTG, AHI, net, autoconfig). -
src/config_file/: config parser and map syntax. -
a314/: A314 host services and Amiga-side components. -
gpio/: backend to/dev/pistorm(kernel module). -
data/: runtime data (filesystems, a314 shared, etc.).
Related docs in-tree:
README.mdplatforms/amiga/readme.mdplatforms/amiga/piscsi/readme.mdplatforms/amiga/rtg/readme.mdplatforms/amiga/ahi/readme.mdplatforms/amiga/net/readme.mdsrc/config_file/readme.md- UAE-JIT-Status (experimental UAE JIT backend status)