Syndicate the Cosmos Blog Feed.

UDP and Ethernet is working

I have just successfully sent a UDP packet over Ethernet from Cosmos and it was received by a .NET application on a Windows box on the same network.

We have actually had most of the code written and "ready" for several months now, however we had some bugs regarding some math that the checksum and other bit twiddling code used. Now that we have fixed those a UDP packet has been sent from Cosmos to Windows.

Interstellar contact anyone?

It is just a basic packet, but now we are close to be able to implement general purpose UDP routines and then someone could implement a DNS, BOOTP, DHCP or any number of other applications that use UDP. Network access is a very big step, and also a big step on our way to TCP. Before we move to TCP though, we are going to firm up the UDP support and move the driver model along a bit farther.