[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Porting the TFE (Re: IIgs and OS X filesharing solutions)



-- 
Website: http://members.rogers.com/rg.jones/
Email: to reach me do a reply and remove the rg period jones at rogers dot
com
"Rob Steinmetz" <rsteinmetz@-no-mindspring.com> wrote in message
1049gtuc2c7t550@corp.supernews.com">news:1049gtuc2c7t550@corp.supernews.com...
> Glenn Jones wrote:
>
> > Lee I am working on a Apple 2 ethernet project you may be interested in
> > ..... Similar to TFE but the module I went with is cheaper @ $22 USD qty
1.
> > (the only downside for prototyping is that the header is 2mm spacing
instead
> > of .1" ..which require the aquistion of 2 converter boards)
> >
> > The module I am using is the wiznet IIM7010. The module is based on
wiznets
> > W3100A chip. It is a 3.3v based device that has 5v tolerant io. My
current
> > schematic can be found at
> >
http://members.rogers.com/rg.jones/IIM7010_appleII_ethernet_schematics_v_1_2.htm.
> > Done with eagle.
> >
> > For more info have a look at my website
> > http://members.rogers.com/rg.jones/apple.htm ... from there choose
hardware
> > projects -> a2ethernet ...
> >
> > The entire thing could be squeezed onto a 1.5 x 3 inch PCB
> >
> > I was planning on doing a link layer driver for Marinetti but may look
at
> > getting uIP running on it first since I am more familar with c and 6502
> > assembler vs 65816
> >
> > I just finished redoing the board in wirewrap and it's looking good
..my
> > simple starter code sets up an interupt handler, then sets up the mac,
ip,
> > mask and gateway  ...does a sysinit ... from there it's pingable from
> > another machine on the network...
> >
> > Let me know if you have any questions ...
> >
> > Glenn
>
> I notice you are using a GS to test your card. Are you
> anticipating it will work in an Apple ][? IF it is similar to a
>   TFE, it may enable a TCPIP stack to written or adapetd to the
> Apple ][.

Rob,

I do not see any reason why it should wouldn't work in any of the Apple II
family as long as they supported the required interface signals. I happen to
be using a IIgs as I was planning on developing a Link Layer driver first
... on further reflection of whats involved and my skills I am leaning to
porting something like uIP first as I am more comforatble with "C" and 6502
assembler then I am with 65816. Actually if there was more interest I don't
see why parallel development could not be done. If I get a chance tommorow I
will copy the test stub onto a 5.25 disk, stick in the card  and fire up one
of the IIe's I have in the basement and see if I can get a ping response.

TW3100A chip supports 2 modes of operation. Embedded TCP/IP or RAW mode.

In RAW MAC mode, any software based TCP/IP stack should be able to interface
to this mode. This would include Marinetti at the Link layer or lwIP or uIP.

In the Embedded TCP/IP mode you have direct support for TCP, UDP and IP but
you are limited to 4 concurrent sessions. Using RAW MAC mode you may or may
not have that limitation depending on the implementation.

I am just starting to delve into Adams code so I am not sure which direction
I am headed in just yet.

Download the W3100A data sheet ..... and have a look
http://www.wiznet.co.kr/image/Download/W3100A/Documents/W3100A%20Datasheet%201.3.pdf

Glenn