Subject: Re: 80Mbps routing with Micrel KS8695
To: Jesse Off <joff@embeddedARM.com>
From: Jachym Holecek <freza@liberouter.org>
List: port-arm
Date: 01/15/2005 00:09:46
> > You can gain a lot of performance by not using Tx interrupts, on
> > devices that can do it.
> 
> Is there another driver that does this that I might look off of?  With the
> ep93xx I do have the ability to mask out Tx interrupts.  Any other
> ethernet performance tricks?  Is there any way I can make the mbuf data
> area 32bit aligned?

I'd like to be wrong, but I don't think so (for Tx mbufs). I had to
m_copy() as well in a driver for a card that can't handle byte-enable
signals -- also, it was necessary to check all bus_dma_segments for
proper alignment to prevent data corruption. *Uff*.

	Regards,
		-- Jachym Holecek