Re: USB Function Clients
- From: "Steve Schrock [MS]" <Steve.Schrock@xxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 5 Dec 2005 14:45:48 -0800
Correct, the USBFn stack only supports a single client at one time, although
you can dynamically change clients at run-time using IOCTLs into the USBFn
MDD.
If you want to expose all that functionality at once, you could merge the
clients into a single DLL. You could also write some kind of "bus client
driver" that will be used to arbitrate between multiple clients and make the
USBFn host DLL think it is talking to a single client.
One thing to note is that the mass storage client dismounts the store it is
tied to whenever the device is connected to the host. This prevents CE from
being able to write to the store until it is disconnected.
--
Steve Schrock
Windows CE BSPs and Device Drivers
This posting is provided "AS IS" with no warranties, and confers no rights.
"Dean Ramsier" <ramsiernospam@xxxxxxxxxx> wrote in message
news:eR3OBSa%23FHA.1332@xxxxxxxxxxxxxxxxxxxxxxx
> The bus driver provides a common interface to the hardware, allowing
> client drivers to be hardware agnostic. I don't think the CE version of
> the driver will allow more than one client driver to be loaded at once.
> The hardware should be able to support it, assuming it provides enough
> endpoints for the functions loaded.
>
> --
> Dean Ramsier - eMVP
> BSQUARE Corporation
>
>
> "Piet" <pietdesomere@xxxxxxxxx> wrote in message
> news:1133781866.696925.159980@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> Is it impossible to load different USB Function drivers at the same
>> time? I thought that's what the "USB Function Bus Driver" was for.
>>
>> I think USB would allow this, is it a Windows CE limitation?
>>
>> Regards,
>> Piet
>>
>
>
.
- References:
- USB Function Clients
- From: msnews.microsoft.com
- Re: USB Function Clients
- From: Henrik Viklund
- Re: USB Function Clients
- From: Piet
- Re: USB Function Clients
- From: Dean Ramsier
- USB Function Clients
- Prev by Date: Re: The driver of "WCEUSBSH" can support high-speed USB device?
- Next by Date: USB Isoch result code
- Previous by thread: Re: USB Function Clients
- Next by thread: Simultaneous host and device access
- Index(es):
Relevant Pages
|