[adasockets] RTEMS Port of Ada Sockets

Samuel Tardieu sam at rfc1149.net
Sun Nov 4 21:08:54 CET 2007


>>>>> "Joel" == Joel Sherrill <joel.sherrill at oarcorp.com> writes:

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

Hi Joel.

Thanks a lot for your patch. It has been integrated into the
AdaSockets development tree[1].

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

This is a restriction of the default 'Read/'Write implementation of
GNAT. You can make it use XDR by changing System.Stream_Attributes
into the version provided by GLADE.

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

It works for me.

Joel> Hopefully this is worth merging.  Please let me know.

This is more than worth merging :) Thanks again!

  Sam

Notes: 
[1] http://www.rfc1149.net/devel/adasockets
-- 
Samuel Tardieu -- sam at rfc1149.net -- http://www.rfc1149.net/



More information about the AdaSockets mailing list