From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10062 invoked by alias); 9 Dec 2003 17:52:22 -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 9962 invoked from network); 9 Dec 2003 17:52:20 -0000 Received: from unknown (HELO mta7-svc.business.ntl.com) (62.253.164.47) by sources.redhat.com with SMTP; 9 Dec 2003 17:52:20 -0000 Received: from imaging ([81.103.144.68]) by mta7-svc.business.ntl.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with SMTP id <20031209175216.EXQU20717.mta7-svc.business.ntl.com@imaging> for ; Tue, 9 Dec 2003 17:52:16 +0000 Message-ID: <00fa01c3be7c$f9719ae0$db516251@imaging> From: "Mike at VirginNet" To: References: <27782.203.200.40.199.1070861438.squirrel@www.jntu.net><003c01c3bd72$23bb3a60$feda6751@imaging><002601c3bd8e$73032ee0$93456551@imaging><00e401c3bda3$e2839920$93456551@imaging> Date: Tue, 09 Dec 2003 17:52:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Subject: Re: [ECOS] building RedBoot for a PC with an NIC other than 82559 or 82544 X-SW-Source: 2003-12/txt/msg00098.txt.bz2 Hi, > > 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! > > It would probably be better to duplicate the > CYGPKG_DEVS_ETH_MIPS_VRC4375 package as > CYGPKG_DEVS_ETH_I386_PC_I21143, since it already contains all the > config info you need. Then just change the file and CDL option names > as appropriate. 'As appropriate' how? In the text of ecos.db? In the existing files associated with the VRC4375, in which case should I replicate these up at some point in the tree as for 21143 on pc? If there is something in the documentation that covers the procedure for adding hardware support - and thus describes what I need to do - then please point me at it. > > 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 add a new target, say pc_i21143, and substitute the > necessary packages. Take a look at what has been done for the pc_giga > and pc_rltk8139 targets. I've replicated pc_giga as pc_tulip with the 21143 driver specified. Now in configtool I can do tools>templates and select that template, then generate the build tree. However, I get a 'Hardware selection warning' that CYGPKG_DEVS_ETH_I386_PC_I21143 is not present in the component repository. How does one put it there? I guess I'm in need of a step-by-step description of how to add hardware configs, something like :- (1) edit ecos.db like so... (2) replicate/edit some files like so... (3) run such a tool with such a commandline and take these actions... Cheers, Mike --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.530 / Virus Database: 325 - Release Date: 22/10/03 -- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss