Recommandation on developing USB device driver for XP

G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.device_driver.dev (More info?)

Hello,

Recently, my boss told me that I will be scheduled to produce something
that'll capture button press from a USB device. I have no details about the
device now, but I figure out that I might need to develop both the driver
and application to make it work (I have been told that no driver will be
included). Can anyone recommand some articles I can read ahead? I have not
previous experience in writing driver before.

Also, I'd like to know if there's any generic driver for USB sound
card/audio device, just like the one for USB storages? If not, I'm afraid
that I'll also need to develop yet another driver that help another piece of
hardware to work with MCI extensions. That would be much more reading.

Regards,
Lau Lei Cheong

--
If you want to mail to me, please replace all instance of "e" to "a" in my
email address. Thank you.
Sorry for any inconvience caused, but there's many spam-mailers.
 
G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.device_driver.dev (More info?)

Lau Lei Cheong wrote:

> Recently, my boss told me that I will be scheduled to produce
> something that'll capture button press from a USB device. I have no
> details about the device now, but I figure out that I might need to
> develop both the driver and application to make it work (I have been
> told that no driver will be included). Can anyone recommand some
> articles I can read ahead? I have not previous experience in writing
> driver before.

Cross your fingers and hope that it's a HID-compliant USB device. If
that's the case, you won't need a driver at all and can simply write
your app.

I'd suggest you pick up *both* of the following if you know nothing
about USB:
1. USB Complete 2nd Ed (Jan Axelson) ISBN:0-9650819-5-8
2. Programming the Microsoft WDM (Walt Oney) ISBN:0-7356-1803-8

Regards,
Mark
 
G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.device_driver.dev (More info?)

Thanks for your advice. I'll take a look for both books. :)

"Mark McDougall" <markm@vl.com.au> ???
news:OI6Mb0fHFHA.2156@TK2MSFTNGP09.phx.gbl ???...
> Lau Lei Cheong wrote:
>
> > Recently, my boss told me that I will be scheduled to produce
> > something that'll capture button press from a USB device. I have no
> > details about the device now, but I figure out that I might need to
> > develop both the driver and application to make it work (I have been
> > told that no driver will be included). Can anyone recommand some
> > articles I can read ahead? I have not previous experience in writing
> > driver before.
>
> Cross your fingers and hope that it's a HID-compliant USB device. If
> that's the case, you won't need a driver at all and can simply write
> your app.
>
> I'd suggest you pick up *both* of the following if you know nothing
> about USB:
> 1. USB Complete 2nd Ed (Jan Axelson) ISBN:0-9650819-5-8
> 2. Programming the Microsoft WDM (Walt Oney) ISBN:0-7356-1803-8
>
> Regards,
> Mark