[Coco] 2022-06-03 Update on my CoCoIOn Ethernet Card project.

Christopher R. Hawks chawks at dls.net
Fri Jun 3 15:10:43 EDT 2022


On Fri, 3 Jun 2022 11:26:20 -0700
Michael Furman via Coco <coco at maltedmedia.com> wrote:

> In the past week I have been hard at work on my socket library. While
> it is still a work in progress just this morning I got the code
> working well enough to get a test program working. The test program
> connects to a RFC 862 Echo service (Port 7) on either UDP or TCP
> (echou -u <ip> and echou -t <ip>)  It sends the message “Hello,
> Internet\n” to the echo server and prints the response.  With this
> working the basics of socket(), connect(), send(), recv(), and
> shutdown() are working for both UDP and TCP.  This is pretty big
> progress.  
> 
> I do want to clarify one point. The CoCoIO card is using a WizNet
> W5100s chip. For both last week’s Ping demo and this week’s TCP and
> UDP echo test I am using the card’s internal APIs for everything. The
> CoCo is sending commands and data to the card and the W5100s is doing
> the heavy lifting of all the Ethernet, ARP, IP, ICMP, TCP, and UDP
> packets that go over the wire. While there are raw modes available
> I’m not using them and don’t plan to.
> 
> Lastly time for a riddle:
> 
> My CoCo needs to know what time it is and it can send and receive UDP
> packets.
> 
> I’m sure many of you will know the answer.  If not it should be
> answered in my next update.
> 
> —MikeyN6IL
> 

    Should be as easy as 123!



Christopher R. Hawks
HAWKSoft
-- 
If a `religion' is defined to be a system of ideas that contains
unprovable statements, then Godel taught us that mathematics is not
only a religion, it is the only religion that can prove itself to be
one. -- John Barrow
----------------------------------------
       \   ^__^                         
        \  (oo)\_______                 
           (__)\       )\/\           
               ||----w |                
               ||     ||                


More information about the Coco mailing list