This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: AT91SAM7SEK and USB-SLAVE


On Tue, Jul 03, 2007 at 02:33:39PM -0700, wavecom wavecom wrote:
> Hi,
> 
> I'm trying to configure usb-slave with the AT91SAM7SEK
> template. So I've enabled USB and ?Atmel AT91 USB
> Device Driver? and ?Support the control endpoint 0?.
> But in conflict list I've got that
> CYGFUN_DEVS_USB_AT91_EP0 Requires CYGPKG_IO_USB 
> CYGPKG_IO_USB_SLAVE. So I 've found a patch:  ?
> http://www.mail-archive.com/ecos-patches@ecos.sourceware.org/msg00355.html
> ?. I was trying to patch the usbs_at91.cdl,  but  in
> my  usbs_at91.cdl (# Date:           2006-02-25)  is ?
>        default_value CYGINT_IO_USB_SLAVE_CLIENTS? just
> like in + in the patch 
> ?
> -        calculated    CYGINT_IO_USB_SLAVE_CLIENTS
> +        default_value CYGINT_IO_USB_SLAVE_CLIENTS
> ?
> How to solve the usb-slave problem?

What it is trying to tell you is that there is no client software
using the USB, so there is no need to compile the USB stack. So it
does not compile it.

You either need to include/write a package which uses the USB package
and implements the CDL interface CYGINT_IO_USB_SLAVE_CLIENTS, or you
need to set option CYGGLO_IO_USB_SLAVE_APPLICATION and you application
code can the use the USB slave functions.

     Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]