public inbox for ecos-devel@sourceware.org
 help / color / mirror / Atom feed
From: Chris Holgate <chris@zynaptic.com>
To: John Dallaway <john@dallaway.org.uk>
Cc: ecos-devel@sourceware.org
Subject: Re: STM32 USB support
Date: Sun, 31 May 2009 15:01:00 -0000	[thread overview]
Message-ID: <4A229BCA.3020906@zynaptic.com> (raw)
In-Reply-To: <4A150245.3020105@dallaway.org.uk>

Hi John,

John Dallaway wrote:

> If you provide a new target record in pkgadd.db which matches the name
> of an existing target record in ecos.db, the packages listed in the new
> target record will be appended to the existing target record by
> ecosadmin.tcl. So you could do something like this in your pkgadd.db:
> 
>   target stm3210e_eval {
>     packages {
>       CYGPKG_IO_USB
>       CYGPKG_IO_USB_SLAVE
>       CYGPKG_DEVS_USB_CORTEXM_STM32
>     }
>   }

I tried this and while it works for adding in a new package, I found
that it has the unfortunate side effect of causing the entire STM3210E
target to be removed when removing the USB package.  Subsequently
re-adding the USB package then just adds in this truncated target
definition which results in ecos.db becoming unloadable.

On balance, I think I'll probably stick with adding in a completely new
target for the time being since this seems to be more robust.  The other
changes you suggested have now gone in and should allow the USB driver
to be added to the standard target in CVS.

Chris.

  reply	other threads:[~2009-05-31 15:01 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4A11CAAA.8040900@intefo.ch>
     [not found] ` <4A11D861.8090206@zynaptic.com>
     [not found]   ` <4A11E5DF.2000403@intefo.ch>
2009-05-19 11:47     ` Chris Holgate
2009-05-19 12:00       ` Andrew Lunn
2009-05-19 15:17         ` Simon Kallweit
2009-05-19 16:28           ` Chris Holgate
2009-05-20  8:20             ` Simon Kallweit
2009-05-19 15:44         ` Chris Holgate
2009-05-20  3:09           ` Frank Pagliughi
2009-05-20 10:19             ` Chris Holgate
2009-05-20 14:54               ` Frank Pagliughi
2009-05-20 16:06                 ` Chris Holgate
2009-05-20 22:31                   ` Frank Pagliughi
2009-05-19 13:33       ` John Dallaway
2009-05-20 21:22         ` Chris Holgate
2009-05-21  7:27           ` John Dallaway
2009-05-31 15:01             ` Chris Holgate [this message]
2009-05-31 15:46               ` John Dallaway

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A229BCA.3020906@zynaptic.com \
    --to=chris@zynaptic.com \
    --cc=ecos-devel@sourceware.org \
    --cc=john@dallaway.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).