source: rtems/c/src/lib/libbsp/i386/ts_386ex/tools/network_ada/adasockets/README @ 1d4048b2

4.104.114.84.95
Last change on this file since 1d4048b2 was 1d4048b2, checked in by Joel Sherrill <joel.sherrill@…>, on 08/11/99 at 23:45:57

Patch from Tony R. Ambardar <tonya@…>:

I'm attaching a big patch for the ts_386ex BSP which adds and includes
the following:

1) Conversion to ELF format + minor code cleanups + documentation.

2) An Ada95 binding to FreeBSD sockets, based on Samuel Tardieu's

adasockets-0.1.3 package. This includes some sample applications.

3) Some Ada and C interfaces to add serial-port debugging to

programs. Comes with examples, too; the Ada one shows how
transparent adding the support can be. Note that Rosimildo sent me
the original C code.

The network stuff is not BSP specific, and could be added to your Ada
code collection. The debugging stuff is specific to the i386. Right
now, everything sits in my "tools" directory.

  • Property mode set to 100644
File size: 1.8 KB
Line 
1README file for adasockets version 0.1.3 (beta)
2
3AdaSockets is a medium binding (it is not a thin binding because it uses Ada
4types and not a thick binding because you have the same subprogram names as
5in C) for using BSD-style sockets in Ada.
6
7This package is in no way complete! This is a half-day work that will be
8extended in the future. If there is an extension that you would like to see in,
9drop a note to the author (Samuel Tardieu <sam@inf.enst.fr>).
10
11As you may have noticed, the name is not really original. If you have a better
12name, send me a note with your suggestion.
13
14AdaSockets is free software; you can redistribute it and/or modify it
15under terms of the GNU General Public License as published by the Free
16Software Foundation; either version 2, or (at your option) any later
17version.  AdaSockets is distributed in the hope that it will be
18useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
19MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
20General Public License for more details.  You should have received a
21copy of the GNU General Public License distributed with AdaSockets;
22see file COPYING.  If not, write to the Free Software Foundation, 59
23Temple Place - Suite 330, Boston, MA 02111-1307, USA.
24
25As a special exception, if other files instantiate generics from this
26unit, or you link this unit with other files to produce an executable,
27this unit does not by itself cause the resulting executable to be
28covered by the GNU General Public License.  This exception does not
29however invalidate any other reasons why the executable file might be
30covered by the GNU Public License.
31
32The main repository for this software is located at:
33    http://www-inf.enst.fr/ANC/
34                                                                   
35The author, Samuel Tardieu <sam@inf.enst.fr>
Note: See TracBrowser for help on using the repository browser.