Re: USB Mass Storage (again)
- From: Valter Minute <v_a_l_t_e_r.m_i_n_u_t_e@xxxxxxxxxxxxx>
- Date: Tue, 16 Jan 2007 03:23:19 -0800
=?Utf-8?B?QsO4bGxh?= <Blla@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
news:801EB5FC-15B0-4BF2-9BD0-2D35E92F56EE@xxxxxxxxxxxxx:
When I connect my device to a PC I would like it to appear as a
"ordinary" Mass Storage device on my PC. (My device side is
configured as USB Functional Client Mass Storage.)
Is it required that my company must have it's own USB VID/PID with
co-existing .inf-file on the PC, or is there some available ID's
for common usage for "ordinary" Mass Storage device that don't
require any additions on the PC side (no install of drivers)?
AFAIK any USB device should have his own VID and PID.
The OS can recognize a device without needing specific driver using the
USB class id that the device returns implying that it support a
specific protocol. Each "standard" USB device (HID, mass-storage, RNDIS
etc.) has its own class ID.
But usually the OS first search for a driver specific for a VID/PID
(and release) and only when such driver is not found it uses the
"generic" class driver. That means that using non-official VID and PID
could result in your device being recognized in the wrong way on some
PCs. I also think that not having an official VID/PID will not allow
you to use USB logo or to state that your device is USB compliant.
This, of course, could not be a big issue if your device is custom-made
to be used inside some closed solution (maybe with XPE) where the user
can't install drivers.
--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)
.
- Prev by Date: Re: Variable Tick scheduler implementation for x86 emulator of windows CE 5.0
- Next by Date: Unable to do the Stress Test-Asking paths for different files which are not in my system. Need urgent help
- Previous by thread: Re: Harddisk / CF card auto recognise
- Next by thread: Re: USB Mass Storage (again)
- Index(es):
Relevant Pages
|