From: Tim Roberts on
dsrking <dsrking2006(a)gmail.com> wrote:
>
>We get one usb video driver from 3rd party which is working fine in
>xp,vista,win 7 - 32 bit OS.
>but it is not working in 64 bit platform even though it is compiled in
>64 bit build environment of wdk.
>
>Is the same source code of usb video driver able to work in 64 bit
>environment?

Generally, yes, unless the author screwed up. You have to go out of your
way to screw it up.

You DO need to sign the 64-bit driver with a code-signing certificate
before it will load, however.

>any guys knows about usb video driver porting for mac os?
>
>B'coz i searched in mac os and google, i can' find any sample code for
>mac os. is there any development environment for device driver
>development in mac os like wdk?

There's a huge amount of information available. Mac OS is Unix-based, and
the Unix driver model is well-understood. Have you checked Apple's web
site?

There aren't a lot of USB video capture driver samples, because most USB
video devices are built to be Video Class compliant, so you don't NEED a
driver. There is a generic USB Video Class driver for Linux; it's possible
that can provide you a starting place.
--
Tim Roberts, timr(a)probo.com
Providenza & Boekelheide, Inc.
From: Maxim S. Shatskih on
> There's a huge amount of information available. Mac OS is Unix-based, and
> the Unix driver model is well-understood.

Not so.

Each UNIX kernel has its own driver model, which is by far unlike the other ones - FreeBSD, Linux, Solaris, Darwin...

Darwin's IO manager is C++-based to begin with.

But yes, Apple's website is the primary source of information for Mac driver developers.

--
Maxim S. Shatskih
Windows DDK MVP
maxim(a)storagecraft.com
http://www.storagecraft.com

From: dsrking on
thanks tim & maxim,

I'll check in mac os website.