From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31408 invoked by alias); 24 Aug 2009 15:59:25 -0000 Received: (qmail 31399 invoked by uid 22791); 24 Aug 2009 15:59:24 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from web87008.mail.ird.yahoo.com (HELO web87008.mail.ird.yahoo.com) (87.248.114.60) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Mon, 24 Aug 2009 15:59:16 +0000 Received: (qmail 37092 invoked by uid 60001); 24 Aug 2009 15:59:12 -0000 Message-ID: <885866.27562.qm@web87008.mail.ird.yahoo.com> Received: from [217.33.179.82] by web87008.mail.ird.yahoo.com via HTTP; Mon, 24 Aug 2009 15:59:12 GMT References: <4A924B46.4050209@hq.ee.itb.ac.id> <729658.77987.qm@web87015.mail.ird.yahoo.com> <4A9288FD.9000602@dallaway.org.uk> <575796.61709.qm@web87003.mail.ird.yahoo.com> <4A92B2B2.8080301@mlbassoc.com> Date: Mon, 24 Aug 2009 15:59:00 -0000 From: Jim Bradleigh To: Gary Thomas Cc: John Dallaway , ecos-discuss@ecos.sourceware.org In-Reply-To: <4A92B2B2.8080301@mlbassoc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] Re: Ethernet controllers.. X-SW-Source: 2009-08/txt/msg00075.txt.bz2 Hi Gary, If bring up the network cards using my own processes (as I currently do wit= h a "custom" RTK 8139 driver) how would I go about replacing the udelay's w= ith a more thread friendly process? Just a matter of "cyg_thread_delay" ins= tead? As previous described I only use eth0 with the FreeBSD stack, the other two= ethernet ports are spoke to directly by my application and I just want to = avoid any pitfall early on when I have to brief the powers that be in my wo= rk... Thanks, Jim ----- Original Message ---- From: Gary Thomas To: Jim Bradleigh Cc: John Dallaway ; ecos-discuss@ecos.sourceware.org Sent: Monday, 24 August, 2009 4:33:06 PM Subject: Re: [ECOS] Re: Ethernet controllers.. Jim Bradleigh wrote: > Hi John, >=20 > Thanks for the update, I`m currently using RTL8139 based cards but my pro= ject requires alot of performance from the network elements and eventually = Gigabit Ethernet.. >=20 > In this reguard I`ll have to look into Intel cards sooner or later, can a= nyone tell me why the Intel 82544 driver uses the function "udelay" alot - = I`m concerned that the udelay is a hardware delay which will prevent thread= s (or other 82544 cards in the system) from running. None of the uses of udelay are in the main processing path - only during initialization. > ----- Original Message ---- > From: John Dallaway > To: Jim Bradleigh > Cc: ecos-discuss@ecos.sourceware.org > Sent: Monday, 24 August, 2009 1:35:09 PM > Subject: [ECOS] Re: Ethernet controllers.. >=20 > Hi Jim >=20 > Jim Bradleigh wrote: >=20 >> Thought I would throw this out to the list to see if anyone can help... >> >> As everyone know's eCos supports a limited device driver list for each >> platform, I`m currently running on i386 which limits me to a real-tek >> and two Intel chipsets... >> >> Where do most of you purchase network controllers from? >=20 > The easiest route is probably a D-Link DFE-530TX+ PCI card which uses > the RTL8139 part and can be found via Amazon in the UK. >=20 >> I can`t find >> any network cards which say they contain the Intel i82544 chipset.. It >> would be nice to start my project with a defined hardware spec that I >> know I can purchase.. >=20 > The i82544 featured on the Intel Pro/1000 ethernet card which appears to > have been replaced by the Pro/1000 GT card: >=20 > http://www.intel.com/products/desktop/adapters/pro1000gt/pro1000gt-overvi= ew.htm >=20 > The newer card uses the i82541 part which may or may not be compatible. >=20 >> One other question, does anyone know if a network card with the Marvell >> 88E1111 chipset exists? >=20 > The 88E1111 is an ethernet PHY (transceiver), not a controller. >=20 > I hope this helps. >=20 > John Dallaway >=20 --=20 ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ --=20 Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss