* TCP/IP stack in ADA @ 1995-03-31 0:00 jungj 1995-04-03 0:00 ` Bob Kitzberger 1995-04-03 0:00 ` Gene Kennon 0 siblings, 2 replies; 4+ messages in thread From: jungj @ 1995-03-31 0:00 UTC (permalink / raw) I am looking for a TCP/IP written in ADA that can operate on an 68040 processor on an Motorola VME 162 board. Any help would be appreciated. jimmy ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: TCP/IP stack in ADA 1995-03-31 0:00 TCP/IP stack in ADA jungj @ 1995-04-03 0:00 ` Bob Kitzberger 1995-04-04 0:00 ` David M. Tannen 1995-04-03 0:00 ` Gene Kennon 1 sibling, 1 reply; 4+ messages in thread From: Bob Kitzberger @ 1995-04-03 0:00 UTC (permalink / raw) jungj@bah.com wrote: : I am looking for a TCP/IP written in ADA that can operate on : an 68040 processor on an Motorola VME 162 board. : Any help would be appreciated. [This comes up occasionally -- perhaps it belongs in the FAQ?] There are (or were, the last time I checked) two TCP/IP stacks, written in Ada, freely available from STARS. The earlier version appears to be Not Brilliant, and only implemented UDP/IP (no TCP). The newer version supplied TCP,IP,ICMP,ARP(?), etc. but no UDP. UDP is pretty trivial, though -- should only take a few days to implement assuming you are familiar with the rest of the implementation. The protocol stack is fairly easy to understand, and the interfaces are documented well. A TCP/IP stack is not a trivial matter, though, so don't expect to slap it on your hardware and be off an running tomorrow ;-) You'll need to provide a driver that matches the stack's driver interfaces. If you want to program in a BSD socket-ish environment, you'll need to write a socket interface. Plan on at least six months to have something usable, unless you are familiar with TCP/IP internals already. A much better choice, IMHO, is to ask your kernel vendor what they offer with respect to TCP/IP, and use that. If it's written in C, assembly, or COBOL, so what... just pragma interface and you'll be up and running the same day. Two big wins: (1) you don't have to become a TCP/IP expert, and (2) you have the advantage of using a stack that has been pounded on by many customers, and stands a better chance of being robust. .Been.There,.Done.That -- Bob Kitzberger +1 (916) 274-3075 rlk@rational.com Rational Software Corp., 10565 Brunswick Rd. #11, Grass Valley, CA 95945 "...the solution to the problem is usually to pee on it" -- Dave Barry ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: TCP/IP stack in ADA 1995-04-03 0:00 ` Bob Kitzberger @ 1995-04-04 0:00 ` David M. Tannen 0 siblings, 0 replies; 4+ messages in thread From: David M. Tannen @ 1995-04-04 0:00 UTC (permalink / raw) In article <3lpueh$c03@rational.rational.com>, Bob Kitzberger <rlk@rational.com> wrote: >jungj@bah.com wrote: >: I am looking for a TCP/IP written in ADA that can operate on >: an 68040 processor on an Motorola VME 162 board. >: Any help would be appreciated. >A much better choice, IMHO, is to ask your kernel vendor what they >offer with respect to TCP/IP, and use that. If it's written in C, >assembly, or COBOL, so what... just pragma interface and you'll be up >and running the same day. Two big wins: (1) you don't have to become >a TCP/IP expert, and (2) you have the advantage of using a stack that >has been pounded on by many customers, and stands a better chance of >being robust. Bob is right on with this suggestion - especially considering the board you are using. I just got of a project using the exact same board. We used Verdix and VxWorks as our environment ( a big help from both products). As VxWorks provides all the standard Unix/Posix stuff you would expect, and Verdix provides all the interface libraries to that Posix stuff - such problems were trivial for us. -- David Tannen (tannend@source.asset.com) TeamAda Member Christian Acronyms: B.I.B.L.E.=Basic Instructions Before Leaving Earth G.R.A.C.E.=God's Redemption At Christ's Expense F.A.I.T.H.=Forsaking all, I trust Him ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: TCP/IP stack in ADA 1995-03-31 0:00 TCP/IP stack in ADA jungj 1995-04-03 0:00 ` Bob Kitzberger @ 1995-04-03 0:00 ` Gene Kennon 1 sibling, 0 replies; 4+ messages in thread From: Gene Kennon @ 1995-04-03 0:00 UTC (permalink / raw) To: jungj Check out this url: news:3lhdou$3jj@booz.bah.com If you're interested in the following, please contact me.=7F=7F=7F A couple of years ago, we implemented TCP/IP/UDP/FTP in Ada for the Tadpole TP41V (68040), TeleSoft (now Alsys) TeleGen2 Ada. Gene Kennon VisiCom Laboratories, Inc. 10052 Mesa Ridge Court San Diego, CA 92121 619-457-2111 ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1995-04-04 0:00 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 1995-03-31 0:00 TCP/IP stack in ADA jungj 1995-04-03 0:00 ` Bob Kitzberger 1995-04-04 0:00 ` David M. Tannen 1995-04-03 0:00 ` Gene Kennon
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox