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

 
Join Date: Apr 2018
Location: Stockholm / Sweden
Posts: 63
Quote:
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: http://eab.abime.net/showpost.php?p=...8&postcount=13

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: https://wiki.amigaos.net/amiga/autod...socket.doc.txt). 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