Skip to content
Andrew Smalley edited this page Jan 30, 2026 · 1 revision

A314

A314 provides a fast host/Amiga service layer (files, sockets, clipboard, etc.).

Paths:

  • a314/ (host services and Amiga-side components)
  • data/a314-shared/ (shared directory)
  • a314/software-amiga/ (Amiga binaries and libraries)

Important environment vars (set by emulator):

  • PISTORM_ROOT
  • PISTORM_A314
  • PISTORM_DATA
  • A314_SHARED
  • recommended: A314_CONF, A314_FS_CONF

See a314/README.md for full instructions.

Install (Amiga side)

Copy the A314 device:

copy PISTORM:a314/a314.device DEVS:

Ensure PiSCSI is enabled so the PISTORM: volume is available.

a314fs (PI0: shared folder)

Install a314fs and mountlist entries:

copy PISTORM:a314/a314fs L:
type PISTORM:a314/a314fs-mountlist >> DEVS:Mountlist

Mount:

mount PI0:

By default the host shared folder is /opt/pistorm64/data/a314-shared (or equivalent). Adjust via a314fs.conf and a314d.conf if needed.

pi command

Copy the pi helper to C::

copy PISTORM:a314/pi C:

Then invoke host-side commands from Amiga shell, e.g.:

pi vc hello.c -o hello

Ethernet

A314 includes a SANA-II driver a314eth.device. See a314/README.md for the Pi and Amiga setup steps.

Clone this wiki locally