Date: Wed, 04 Jun 2008 07:17:01 +0200 From: Ian FREISLICH <ianf@clue.co.za> To: John Baldwin <jhb@freebsd.org> Cc: current@freebsd.org Subject: Re: xe(4) MPSAFE patch Message-ID: <E1K3lMr-0000fG-UI@clue.co.za> In-Reply-To: Message from John Baldwin <jhb@freebsd.org> of "Tue, 03 Jun 2008 17:35:59 -0400." <200806031735.59591.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote: > Cool, thanks. If you are still up for testing, try out > http://www.FreeBSD.org/~jhb/patches/xe_intr.patch I'm always up for testing :) > It uses the bus_read API instead of bus_space and splits the interrupt > handler up into sub-functions for tx/rx/MAC events. And this, unsurprisingly, also works. :) This card however must be a pile of rubbish. The interrupt usage suggests it's just PIO and uses the CPU to bit-bang the line to generate the ethernet timing and signals. 73% interrupt on a PIII-500 to move data at 100Mbit/s. Ian -- Ian Freislich
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1K3lMr-0000fG-UI>