From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28638 invoked by alias); 8 Dec 2003 16:06:34 -0000 Mailing-List: contact ecos-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@sources.redhat.com Received: (qmail 28631 invoked from network); 8 Dec 2003 16:06:32 -0000 Received: from unknown (HELO mail.idtinc.de) (195.30.47.34) by sources.redhat.com with SMTP; 8 Dec 2003 16:06:32 -0000 Received: from DynaPel.com (unknown [10.0.2.109]) by mail.idtinc.de (Postfix on SuSE Linux eMail Server 3.0) with ESMTP id D5CED197ED; Mon, 8 Dec 2003 17:12:15 +0100 (CET) Message-ID: <3FD4A1B2.7090307@DynaPel.com> Date: Mon, 08 Dec 2003 16:06:00 -0000 From: Eric Doenges User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030626 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike at VirginNet Cc: ecos-discuss@sources.redhat.com References: <27782.203.200.40.199.1070861438.squirrel@www.jntu.net><003c01c3bd72$23bb3a60$feda6751@imaging><002601c3bd8e$73032ee0$93456551@imaging> <00e401c3bda3$e2839920$93456551@imaging> In-Reply-To: <00e401c3bda3$e2839920$93456551@imaging> X-Enigmail-Version: 0.76.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [ECOS] building RedBoot for a PC with an NIC other than 82559 or 82544 X-SW-Source: 2003-12/txt/msg00088.txt.bz2 Mike at VirginNet wrote: > I've now edited ecos.db and replicated the package > CYGPKG_DEVS_ETH_I386_PC_I82544 as CYGPKG_DEVS_ETH_I386_PC_I21143 with > appropriate changes in the text. I'm sure there is more to it than that, > but I don't have a clue what! > > When I run configtool on /tmp/redboot_FLOPPY/ecos.ecc and select the > menuitem build>packages, I see the 82559 driver. When I try to remove it, > I get a dialogue that says 'Add and remove hardware packages by selecting a > new hardware template'. When I select the menuitem 'build>templates' I get > a description of the makeup of the build, but no mechanism to change it or > create a new template. Please explain. You need to create a new hardware template that includes the packages you want. The easiest way to do this is to take the existing template (with the 82559 driver), create a copy, rename it, remove the 82559 package and add your CYGPKG_DEVS_ETH_I386_PC_I21143 package. P.S.: if the driver was not originally written for the PC, you may run into caching issues (i.e. the driver needs to access uncached memory, but the PC target doesn't define any uncached address space or have cache manipulation instructions). -- -------------------------------------------------------------------- | Eric Doenges | DynaPel Laboratories GmbH | | Tel: +49 89 962428 23 | Fraunhoferstrasse 9/2 | | Fax: +49 89 962428 90 | D - 85737 Ismaning, Germany | -------------------------------------------------------------------- -- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss