Ethernet Interface

Sprinter Computer http://sprinter.nedopc.org

Moderator: Shaos

User avatar
Marcelo
Junior
Posts: 7
Joined: 21 Jan 2003 05:22
Location: Argentina

Ethernet Interface

Post by Marcelo »

Gentlemen, gentlewomen:

I *just* found an 8-bit NE1000 card, perfect to be put in Sprinter's ISA slot :D
I am now looking for (english only, unless you know spanish 8) ) specs to program the card, and any ideas on how the "driver" interface should be. I know little of Sprinter's internal workings (especially ISA I/O and IRQs), but with some help I think I *could* be able to get something.

I'd like to end up having a packet driver with DHCP :o. That's all for now, start little to get something done. But I don't know how a standard packet driver interface looks like :oops:, nor the functionality (interface) it should provide :roll:

I accept ending up with a *relocatable* .ASM include file to get TCP/IP connectivity to include in a bigger project.

Thanks in advance,
Marcelo.

PD: Should I have posted this in NUKE?
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

PD: Should I have posted this in NUKE?
Nuke is not ready yet^)
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

User avatar
Marcelo
Junior
Posts: 7
Joined: 21 Jan 2003 05:22
Location: Argentina

Packet driver

Post by Marcelo »

cr0acker: Sorry to say that I have already saw the link. The problem is that the C sources there rely on a Packet Driver being loaded (as TSR, DOS), and what I am looking for is the way to create a Z80 packet driver myself.

I have the NE1000 card. I need to develop the rest, and I have not enough info on either the card itself, Sprinter ISA access, nor NE1000 programming. All I have is some Assembly knowledge.

I know that's not a lot, but at least I have the parts to start with!

BTW: Shaos, how do you see using your SDK to do this?

Thanks anyway!
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

I think you should look through linux drivers for NE1000
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

flydream
Junior
Posts: 1
Joined: 26 Jan 2004 08:45
Location: Italy

Re: [eng] Ethernet Interface

Post by flydream »

Marcelo wrote: I accept ending up with a *relocatable* .ASM include file to get TCP/IP connectivity to include in a bigger project.
Thanks in advance,
Marcelo.
I don't know if you are interested about it: there is yet tcp/ip stack for ZX Spectrum:
http://zxspectrum.hal.varese.it/dituttounpo.htm -> tcp/ip -> read info.txt into zip file. It supposed to use modem driver but you can modify it for tcp/ip stack (some layers).
You can also ask to webmaster of http://user.tninet.se/~vjz762w/