{"repo":"niklasekstrom/a314","free":true,"listed":false,"github":"https://github.com/niklasekstrom/a314","clone":"git clone https://github.com/niklasekstrom/a314.git","description":"A314 is a family of expansions for Amiga computers that lets a Raspberry Pi (RPi) be used as a co-processor to the Amiga","language":"C","stars":282,"topics":["amiga","amiga-hardware","raspberry-pi"],"license":"CC0-1.0","category":"self-hosted-apps","readme_excerpt":"A314 What is it? A314 is a family of expansions for Amiga computers that lets a Raspberry Pi (RPi) be used as a co-processor to the Amiga. The Amiga and the RPi communicate through a shared memory that resides on the A314 board. A communication protocol is implemented on top of the shared memory, that allows programs on the Amiga to establish logical communication channels to services running on the RPi. The protocol is handled by drivers on each side, a314.device on the Amiga and a314d on the RPi. The drivers are responsible for multiplexing packets from the logical channels and notifying the receiving side when a packet is available, using interrupts. Hardware variants Initially there was a single variant of A314 that connected to the trapdoor on an Amiga 500. Since then several more variants have been developed for different Amiga models. The same software run on the different hardware variants. The design files for the different hardware variants are available in separate repositories. The currently available variants are: Variant Amiga model Connector GitHub repository --------- ------------- ----------- ------------------- A314-500 Amiga 500 Trapdoor A314-600 Amiga 600 Trapdoor A314-1000 Amiga 1000 Front expansion A314-cp Any Amiga with clockport Clockport (alternative PCB layout) ------------- --------------- The A314 software has also been adapted to run on the Musashi version of PiStorm. What can you do with it today? We have implemented a few services that run on th","default_branch":null,"files":null,"tree":[],"storefront":"/r/niklasekstrom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/niklasekstrom/a314/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}