SMC91111 performance and copyright
Peter Dufault
dufault at hda.com
Mon Mar 17 11:04:14 UTC 2014
On Mar 17, 2014, at 03:57 , Sebastian Huber <sebastian.huber at embedded-brains.de> wrote:
> I cannot say much to the SMC91111. The new network stack however will not
> improve the performance in its current state.
>
> On a MPC5674F running at 264MHz we had approx. 5MByte/second upstream and
> downstream with the SMSC LAN9218i using the eDMA. The limit was the memcpy()
> and in_cksum() load.
No, I wouldn't expect that. The driver is definitely broken on the MPC5554. There is a newer driver in rtems-libbsd with a FreeBSD copyright dated between 2006 and 2008:
[dufault at litho9099 rtems-libbsd]$ ls freebsd/sys/dev/smc
if_smc.c if_smcreg.h if_smcvar.h
[dufault at litho9099 rtems-libbsd]$
This is the new stack, correct? That driver is what I was thinking of looking at porting to the old stack. I will spend some time trying to figure out what's up with the current driver.
Peter
-----------------
Peter Dufault
HD Associates, Inc. Software and System Engineering
More information about the devel
mailing list