RE: [cc65] PPP and TCP/IP

Date view Thread view Subject view

From: Chris (chris_at_CosmicWolf.com)
Date: 2002-12-18 02:01:39


Adam,

Thanks a lot for the links.  Aside from the online resources (which
are good, once you find them), I thought I would try to find
a good book on the subject, if one was available.  I heard mixed
reviews of "TCP/IP Lean" (1st ed), but decided to try it anyhow with
the 2nd edition & it's extra coverage and updates.

Marinetti is a TCP/IP stack with PPP support for the Apple // GS;
though I haven't looked at the source code.  To do that, requires
a real system or an emulator.  It's all written in 65816 assembler,
so it's pretty "tight", though I don't know the actual code size.
The // GS has 256k memory *minimum*, and usually 1 to 8 megs. At
some point I will look at the code, though.

TCP/IP on an 128k Apple //e will be a challenge, but that is what
my ultimate goal is.  I have already resigned myself to the fact
that it will take a couple months of reading and testing before
I'll be comfortable enough to really implement something.  The
code for the //e will most likely be for use with cc65, and then
eventually hand-optimized where possible.

Thanks again!
// CHRIS


> -----Original Message-----
> From: owner-cc65_at_musoftware.de [mailto:owner-cc65_at_musoftware.de]On
> Behalf Of Adam Dunkels
> Sent: Tuesday, December 17, 2002 6:48 PM
> To: cc65_at_musoftware.de
> Subject: RE: [cc65] PPP and TCP/IP
>
>
> Hi Chris!
>
> On Tue, 2002-12-17 at 22:10, Chris wrote:
> > What is your target O/S / Machine?  I've been trying to learn
> > about TCP/IP and SLIP/PPP, for use on an Apple // machine. (Ack!)
> > I've been looking at uIP and I just got a good book called "TCP/IP Lean"
> > which has a chapter on PPP.  I still have a bunch of learning
> to do, tho'..
>
> You might also be interested in this: Volvo Technology just released an
> early development release of their open source PPP code for lwIP:
>
>    http://www.sics.se/mailing-lists/lwip.html/msg01876.html
>
> Lawrence Chitty also has some links about PPP that could be useful:
>
> http://www.lawrencechitty.uklinux.net/wizardwiki/index.php?TCP%2FI
> P%20Project
>
> Personally, I found the first edition of Jeremy Bentham's "TCP/IP Lean"
> book quite dissapointing. I had definately expected more, as the author
> has posted quite a few insightful posts to comp.arch.embedded. I didn't
> think that the book provided any deeper insights into the protocols and
> tradeoffs involved, unfortunately.
>
> A better book on TCP/IP is Steven's "TCP/IP Illustrated Volume 1". It is
> really good and very extensive, although a bit dated in a few areas.
>
> I don't know if this is worth much, but I did myself write some
> introductory text on TCP/IP as part of my master's thesis:
>
>    http://www.sics.se/~adam/thesis.pdf
>
> Finally, for TCP/IP in smallish systems, this could perhaps be of
> interest:
>
>    http://www.sics.se/~adam/full-tcpip-in-8-bits.ps
>
> Cheers,
>
> /adam
> --
> Adam Dunkels <adam_at_sics.se>
> http://www.sics.se/~adam/
>
> ----------------------------------------------------------------------
> To unsubscribe from the list send mail to majordomo_at_musoftware.de with
> the string "unsubscribe cc65" in the body(!) of the mail.


----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2002-12-18 02:01:15 CET