Prev: 0x27:CM_PROB_DRIVER_FAILED in Server2008&Vista64 worksIn Win7-64 b
Next: cannot copy to spcified target
From: dsrking on 5 Apr 2010 10:17 Hi, We are going to develope a Usb based camera driver. I have some doubts on it as follows, 1. In wdk7600, i have seen USBSAMP driver source code. Is it enough for usb camera driver. 2. but i saw some previous post from this forum, it says USBINTEL is the proper sample driver for usb camera. 3. which one is best (USBSAMP or USBINTEL) for my requirement? or is there any other samples? 4. I want to provide the driver for windows xp,vista,win7 with 32/64bits support. Is it possible? 5. Is this driver is completed or it takes minor modification from above samples? Thanks in Advance. Regards - D.
From: Chris on 5 Apr 2010 10:26 You should develop your device so that it implements USB video class, then you don't need to develop a host-side driver at all. In fact you don't really even have a choice since this is a WHQL requirement. Further, implementing USB video class automatically gets you compatibility with other platforms (Linux, Mac) so it's a win-win all around. On Apr 5, 9:17 am, dsrking <dsrking2...(a)gmail.com> wrote: > We are going to develope a Usb based camera driver. I have some doubts > on it as follows, > > 1. In wdk7600, i have seen USBSAMP driver source code. Is it enough > for usb camera driver. > 2. but i saw some previous post from this forum, it says USBINTEL is > the proper sample driver for usb camera. > 3. which one is best (USBSAMP or USBINTEL) for my requirement? or is > there any other samples? > 4. I want to provide the driver for windows xp,vista,win7 with > 32/64bits support. Is it possible? > 5. Is this driver is completed or it takes minor modification from > above samples?
From: dsrking on 5 Apr 2010 11:03 Hi Chris, Thanks for your reply. >>you don't need to develop a host-side driver at all I need to communicate with my application with my own IOCTLs, so only I need to write USB Camera driver. Am i right? >>compatibility with other platforms (Linux, Mac) I didn't get this point. we can't use winxp usb class driver in Linux or Mac OS. so how it is compatible to all OS? Regards - D.
From: Jonathan Wilson on 5 Apr 2010 22:53 dsrking wrote: > Hi Chris, > > Thanks for your reply. > >>> you don't need to develop a host-side driver at all > I need to communicate with my application with my own > IOCTLs, so only I need to write USB Camera driver. Am i right? > >>> compatibility with other platforms (Linux, Mac) > I didn't get this point. we can't use winxp usb class > driver in Linux or Mac OS. so how it is compatible to all OS? The "USB Video Class" is a standard created by the USB standards body. Camera hardware that implements the "USB Video Class" is compatible with any driver (including the drivers included with Windows, with Mac OSX and with Linux) that implements the "USB Video Class" standard.
From: Tim Roberts on 6 Apr 2010 00:36 dsrking <dsrking2006(a)gmail.com> wrote: > >>>you don't need to develop a host-side driver at all > > I need to communicate with my application with my own >IOCTLs, so only I need to write USB Camera driver. Am i right? No. What kind of communication do you expect to do? Remember, everyone who uses your device will be using DirectShow. DirectShow doesn't want to use private ioctls. USB Video Class provides a way for your device to expose "private functions" by GUID. You then write a ksproxy plugin to handle those private properties. >>>compatibility with other platforms (Linux, Mac) > I didn't get this point. we can't use winxp usb class >driver in Linux or Mac OS. so how it is compatible to all OS? If you create your HARDWARE so that it meets the USB Video Class specification, then your device will plug-and-play in Windows, Linux, and Mac OS, using drivers that are built-in to those system. You don't have to write any code at all. If you do not meet USB Video Class, then you cannot get the Windows logo for your device. Video Class compliance is now required. -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc.
|
Next
|
Last
Pages: 1 2 3 Prev: 0x27:CM_PROB_DRIVER_FAILED in Server2008&Vista64 worksIn Win7-64 b Next: cannot copy to spcified target |