[ECOS] missing component in repository
Trenton D. Adams
tadams@theone.dnsalias.com
Thu Dec 6 13:31:00 GMT 2001
Ok, great, that works for me! :)
Now I just have to figure out how they are tied together. :) I'll do
that for myself though when I get the chance!
Thanks muchly!
> -----Original Message-----
> From: ecos-discuss-owner@sources.redhat.com
> [mailto:ecos-discuss-owner@sources.redhat.com] On Behalf Of
> Gary Thomas
> Sent: December 6, 2001 2:28 PM
> To: Trenton D. Adams
> Cc: 'eCos Discussion'
> Subject: RE: [ECOS] missing component in repository
>
>
> On Thu, 2001-12-06 at 13:46, Trenton D. Adams wrote:
> > So then what's going on with the ecos.db file? It appears
> to be trying
> > to use both drivers, is that right?
> >
> > Sorry for the trouble! I'm not going to use it at the
> moment, but I may
> > build my own redboot with it so I still need to know.
> >
>
> You actually need both packages:
> CYGPKG_DEVS_ETH_ARM_EDB7XXX - for the platform specifics
> CYGPKG_DEVS_ETH_CL_CS8900A - for the generic driver
>
> All of our generic drivers work like this.
>
> > > -----Original Message-----
> > > From: Gary Thomas [mailto:gthomas@redhat.com]
> > > Sent: December 6, 2001 11:31 AM
> > > To: Trenton D. Adams
> > > Cc: eCos Discussion
> > > Subject: RE: [ECOS] missing component in repository
> > >
> > >
> > > Replies to the list, please :-)
> > >
> > > On Thu, 2001-12-06 at 11:20, Trenton D. Adams wrote:
> > > > Oh, ok, great, so I'm a moron now, thanks! ;)
> > > >
> > >
> > > Just not used to CVS, I'm sure.
> > >
> > > > What's the difference between the two drivers?
> > >
> > > The old driver was very Cirrus Logic EDB7xxx specific.
> The new driver
> > > is generic, and indeed, now shared/used by a number of other
> > > platforms.
> > >
> > > >
> > > > > -----Original Message-----
> > > > > From: ecos-discuss-owner@sources.redhat.com
> > > > > [mailto:ecos-discuss-owner@sources.redhat.com] On Behalf Of
> > > > > Gary Thomas
> > > > > Sent: December 6, 2001 11:19 AM
> > > > > To: Trenton D. Adams
> > > > > Cc: eCos Discussion
> > > > > Subject: Re: [ECOS] missing component in repository
> > > > >
> > > > >
> > > > > You need to update your CVS completely.
> > > > > cvs -q update -d -P
> > > > >
> > > > > If you don't have the '-d', new directories like the
> > > > > one for the 8900 ethernet won't get copied.
> > > > >
> > > > > On Thu, 2001-12-06 at 11:04, Trenton D. Adams wrote:
> > > > > > I've been out of the loop for quite awhile now because we
> > > > > switched to
> > > > > > another project for awhile. I did a cvs update today, and
> > > > > something is
> > > > > > amiss.
> > > > > >
> > > > > > Hardware selection: warning
> > > > > > The target specification lists a package
> > > > > > `CYGPKG_DEVS_ETH_CL_CS8900A' which is not present in
> > > the component
> > > > > > repository.
> > > > > >
> > > > > > I have the following two entry in the ecos.db
> > > > > >
> > > > > > package CYGPKG_DEVS_ETH_CL_CS8900A {
> > > > > > alias { "Cirrus Logic CS8900A ethernet driver"
> > > > > > cs8900a_eth_driver }
> > > > > > hardware
> > > > > > directory devs/eth/cl/cs8900a
> > > > > > script cl_cs8900a_eth_drivers.cdl
> > > > > > description "Ethernet driver for Cirrus
> > > Logic CS8900A
> > > > > > controller."
> > > > > > }
> > > > > >
> > > > > >
> > > > > > target edb7xxx {
> > > > > > alias { "Cirrus Logic EDB7xxx
> > > > > development board"
> > > > > > edb7211 eb7xxx eb7211 }
> > > > > > packages { CYGPKG_HAL_ARM
> > > > > > CYGPKG_HAL_ARM_EDB7XXX
> > > > > > CYGPKG_DEVS_PCMCIA_EDB7XXX
> > > > > > CYGPKG_DEVS_ETH_ARM_EDB7XXX
> > > > > > CYGPKG_DEVS_ETH_CL_CS8900A
> > > > > > CYGPKG_IO_SERIAL_ARM_EDB7XXX
> > > > > > CYGPKG_DEVS_FLASH_EDB7XXX
> > > > > > }
> > > > > > description "
> > > > > > The edb7xxx target provides the packages needed to run
> > > eCos on the
> > > > > > Cirrus Logic EDB7xxx development boards."
> > > > > > }
> > > > > >
> > > > > >
> > > > > > Now from what I understand, there never was anything called
> > > > > > CYGPKG_DEVS_ETH_CL_CS8900A when I was last using the
> > > repository. I
> > > > > > looked in "devs/eth" and there is no "cl" directory which
> > > > > is what this,
> > > > > > apparently, new driver is supposed to exist. Why wouldn't
> > > > > I get updated
> > > > > > with this? Does this replace the old
> > > CYGPKG_DEVS_ETH_ARM_EDB7XXX?
> > > > > >
> > > > > > Can I ignore the warning? I don't think so since the
> > > > > > CYGPKG_DEVS_ETH_CL_CS8900A package is in the edb7xxx target.
> > > > > >
> > > > > > Can I simply remove the CYGPKG_DEVS_ETH_CL_CS8900A?
> > > > > >
> > > > > >
> > > > > > Trenton D. Adams
> > > > > > Extreme Engineering
> > > > > > #17, 6025 - 12 St. SE
> > > > > > Calgary, Alberta, Canada
> > > > > > T2H 2K1
> > > > > >
> > > > > > Phone: 403 640 9494 ext-208
> > > > > > Fax: 403 640 9599
> > > > > >
> > > > > > http://www.extremeeng.com
> > > > >
> > > > >
> > >
> > >
>
>
More information about the Ecos-discuss
mailing list