This is the mail archive of the ecos-discuss@sources.redhat.com 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: USB support in ECOS


>>>>> "Gary" == Gary D Thomas <gary.thomas@mind.be> writes:

    <snip>

    >> Basically i am interested in the USBD and HCD part of the USB
    >> stack. But i want to know is there are there any
    >> components/layers of the existing slave USB which can be reused

    Gary> Sure. There is a complete USB *slave* framework already
    Gary> defined. All that you have to do to get USB slave support on
    Gary> a new platform is fill in the details - and reuse the basic
    Gary> framework.

    Gary> The framework is not suitable for USB hosts, which it would
    Gary> seem you are really after. That would have to be defined and
    Gary> I'm not sure how much of the slave code would be useful in a
    Gary> host driver. Bart Veer (CC'd) who was the USB framework
    Gary> driver would be able to best answer this.

USB host support would require a completely different stack. There are
a handful of #define's in CYGPKG_IO_USB that could be re-used, but
that is about it.

Bart

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


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