Internal Falcon Ethernet controller

Hardware, coding, music, graphic and various applications

Moderators: Mug UK, moondog/.tSCc., [ProToS], lp, Moderator Team

mikro
Hardware Guru
Hardware Guru
Posts: 1942
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Internal Falcon Ethernet controller

Postby mikro » Tue Dec 20, 2016 12:13 pm

OK, I spent a few desperate days at this but I'm proud to announce that I've ported Sqward's uIP to this adapter, incl. the 16-bit (word) NE2000 transfer mode. You can find my work here: https://bitbucket.org/mikro_sk/uip-tools/branch/16-bit I need to clean it up and perhaps include a dynamic detection for both cards (cartridge & expansion slot).

Some numbers:

8-bit:
upload from Falcon @ 16 MHz: 135 KB/s
upload from Falcon @ 32 MHz: 161 KB/s
download to Falcon @ 16 MHz: 170 ~ 180 KB/s
download to Falcon @ 32 MHz: 199 ~ 205 KB/s

16-bit:
upload from Falcon @ 16 MHz: 140 KB/s
upload from Falcon @ 32 MHz: 166 KB/s
download to Falcon @ 16 MHz: 180 ~ 190 KB/s
download to Falcon @ 32 MHz: 210 ~ 222 KB/s

32 MHz means pure CPU frequency, no fast ram or anything else.

I'm quite surprised how little impact the 16-bit mode has but it's perhaps because the send/recv routines are optimised to death and packet size is relatively small so unrolling move.b vs. unrolling move.w (in a cache friendly jump tree) doesn't make such a difference.

Now I'd like to consolidate EtherNE sources, so we get both STiNG and MagiCNet/FreeMiNT drivers within the official distribution in a next version. However I expect lower performance there. :-(

jd
Captain Atari
Captain Atari
Posts: 355
Joined: Thu Nov 09, 2006 12:38 pm
Location: Ruislip, UK

Re: Internal Falcon Ethernet controller

Postby jd » Sun Apr 28, 2019 11:01 am

bumping

This available anymore for purchase??

neanderthal
Atari User
Atari User
Posts: 43
Joined: Sun Jul 10, 2016 10:58 pm

Re: Internal Falcon Ethernet controller

Postby neanderthal » Sun Apr 28, 2019 1:06 pm

Pity didn't see this when did my ISA net thing project(used a 3c509).
Looks like the same time frame.
However mine is big and bulky since use a fullsize ISA board.


Social Media

     

Return to “Professionals”

Who is online

Users browsing this forum: No registered users and 4 guests