This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
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