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: USB MSD stack


On Thu, May 04, 2006 at 10:06:30AM -0400, Doyle, Patrick wrote:
> > From: Andrew Lunn [mailto:andrew@lunn.ch] 
> > 
> > You might also want to add to that list f) find out if USB allows a
> > device to be both MSD and HID at the same time. g) Find out if eCos
> > allows a device to be both MSD and HID at the same time. h) If not,
> > find out if eCos allows the device to dynamically change between HID
> > and MSD.
> > 
> >From what I understand so far, USB allows a device to have multiple
> "interfaces", in which each interface specifes the class of device, number
> and id's of the endpoints, etc...
> 
> >From what I understand so far (hereafter abbreviated as FWIUSF), eCos will
> pretty much allow me to do whatever I want in USB land -- it currently
> provides support for some common client level USB transactions that must be
> supported by all devices, and a sample ethernet-on-top-of-USB driver.
> 
> FWIUSF, eCos supports multiple interfaces on devices, so it should support
> MSD and HID at the same time.

My USB book is at home....  

I thought you had to select an interface to be in use. So having a HID
interface and a MSD interface is not a problem. However i think you
can only have one interface selected at once.

But i could be wrong....

    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]