[adasockets] RTEMS Port of Ada Sockets

Joel Sherrill joel.sherrill at oarcorp.com
Mon Sep 17 22:55:55 CEST 2007


Hi,

I now have a port of Ada Sockets to RTEMS.  I have
tested on the i386 and PowerPC.  There are two
issues but those aren't enough to make this not worth
submitting at this point.

+ As best I can call, stream_listener and stream_sender
MUST be on the same endian CPUs. I assume this is just
an issue with the example but will defer to more those
more knowledgeable about what is going on in the test.

+ multicast does not work from Ada.  But as of this
moment in time, I don't have a working C example on
RTEMS so I can't blame that on my port.

I did NOT autoconf the RTEMS port.  I followed the VMS
model of dedicated Makefiles.  There is a shell script to
generate the C program to run on the RTEMS target to
get the sockets-constants.ads.  Once you get that, you
build the src, then the examples.

There is a README.RTEMS in the top directory.

Hopefully this is worth merging.  Please let me know.

--joel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adasockets-1.8.5-rtems.diff.bz2
Type: application/x-bzip
Size: 9013 bytes
Desc: not available
Url : http://lists.rfc1149.net/pipermail/adasockets/attachments/20070917/b6f3adc4/attachment.bin 


More information about the AdaSockets mailing list