Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #655

Re: Sample 6502 code for programming the Uthernet

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!xmission!news.bbs-scene.org!macgui.com!dog_cow
From D Finnigan <dog_cow@macgui.com>
Newsgroups comp.sys.apple2.programmer
Subject Re: Sample 6502 code for programming the Uthernet
Date Thu, 21 Feb 2013 00:01:50 +0000 (UTC)
Organization Mac GUI
Lines 35
Message-ID <dog_cow-1361404909@macgui.com> (permalink)
References <dog_cow-1361403918@macgui.com> <kg3nll$f90$1@news.xmission.com>
NNTP-Posting-Host gunshin.wiredns.net
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
X-Trace technocratmedia-w1.news.bbs-scene.org 1361404910 27875 74.119.145.48 (21 Feb 2013 00:01:50 GMT)
X-Complaints-To abuse@bbs-scene.org
NNTP-Posting-Date Thu, 21 Feb 2013 00:01:50 +0000 (UTC)
User-Agent Mac GUI City Usenet Posting
Xref csiph.com comp.sys.apple2.programmer:655

Show key headers only | View raw


Egan Ford wrote:
> On 2/20/13 4:45 PM, D Finnigan wrote:
>> In the future I want to write some code for an IP stack. We'll see where
>> this goes. :-)
> 
> Isn't there already some 6502 IP code floating around?  I think I have 
> it somewhere on my HD.

Yes, that's IP65. Which is open-source, but not public domain.

My code was written based only on the CS8900A technical reference and the
relevant RFCs for TCP/IP and Ethernet networking.

> 
> Is there PPP or SLIP 6502 (Apple II preferred) code floating around?

I don't think so. SLIP is super-simple to implement. We could have had
TCP/IP over SLIP 25 or more years ago with our Super Serial Cards, but there
was no motivation to implement it. No one had TCP/IP networks in their homes
back in the 80s.

My design plans for a new IP stack include two network interfaces: one for
the Uthernet, and another for the Super Serial Card using SLIP.

All of this is on paper right now. I only have working code for the Uthernet
device driver, as well as the demonstration code that prints the data
payload of UDP packets (it dumbly assumes that all incoming packets are of
type UDP).

-- 
]DF$
Apple II Book: http://macgui.com/newa2guide/
Usenet: http://macgui.com/usenet/  <-- get posts by email!
Apple II Web & Blog hosting: http://a2hq.com/

Back to comp.sys.apple2.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Sample 6502 code for programming the Uthernet D Finnigan <dog_cow@macgui.com> - 2013-02-20 23:45 +0000
  Re: Sample 6502 code for programming the Uthernet Egan Ford <datajerk@gmail.com> - 2013-02-20 16:53 -0700
    Re: Sample 6502 code for programming the Uthernet D Finnigan <dog_cow@macgui.com> - 2013-02-21 00:01 +0000
      Re: Sample 6502 code for programming the Uthernet Egan Ford <datajerk@gmail.com> - 2013-02-20 17:44 -0700
        Re: Sample 6502 code for programming the Uthernet D Finnigan <dog_cow@macgui.com> - 2013-02-21 00:56 +0000
          Re: Sample 6502 code for programming the Uthernet Egan Ford <datajerk@gmail.com> - 2013-02-20 18:13 -0700
            Re: Sample 6502 code for programming the Uthernet D Finnigan <dog_cow@macgui.com> - 2013-02-21 02:51 +0000
              Re: Sample 6502 code for programming the Uthernet Steven Hirsch <snhirsch@gmail.com> - 2013-02-21 09:29 -0500
                Re: Sample 6502 code for programming the Uthernet David Schmidt <schmidtd@my-deja.com> - 2013-02-21 10:39 -0500
                Re: Sample 6502 code for programming the Uthernet Sean Fahey <a2fan@hotmail.com> - 2013-02-21 09:44 -0800
                Re: Sample 6502 code for programming the Uthernet D Finnigan <dog_cow@macgui.com> - 2013-02-21 21:30 +0000
                Re: Sample 6502 code for programming the Uthernet Steven Hirsch <snhirsch@gmail.com> - 2013-02-21 18:22 -0500
                Re: Sample 6502 code for programming the Uthernet D Finnigan <dog_cow@macgui.com> - 2013-02-21 21:25 +0000
                Re: Sample 6502 code for programming the Uthernet Egan Ford <datajerk@gmail.com> - 2013-02-21 15:19 -0700

csiph-web