View Single Post
Old 01 January 2019, 11:40   #6
Registered User

Join Date: Apr 2018
Location: Stockholm / Sweden
Posts: 63
Originally Posted by RichardP View Post
My initial thought was to make a network adapter for the A500 for the trapdoor slot. starting simple. (so I thought)
Hi Richard,

I have also considered making a network adapter for the A500 trapdoor slot, and accompanying software. Our solution is a bit more general, as it involves a Raspberry Pi acting as a kind of co-processor to the Amiga. The hardware is working, but I haven't gotten around to writing the the network driver for it yet. You can see a couple of images of what is working in this post:

As far as I have been able to figure out so far, there are two ways to implement network support: either as a SANA-II driver that is used by a network protocol stack such as AmiTCP, or by implementing the bsdsocket.library interface (as described here: It seems to me that implementing bsdsocket.library is more direct and should be simpler, especially as I'm forwarding network calls to the Raspberry Pi and therefore I don't have to re-implement the semantics of the BSD socket calls.

However I'm not sure if going the bsdsocket.library route limits the amount of software that can use this solution. I don't think so, but it would be nice to get some confirmation on this.
Niklas is offline  
Page generated in 0.04273 seconds with 11 queries