Do you have a question? Post it now! No Registration Necessary
- shankar.linux
January 3, 2007, 12:26 pm

Hi..
I am working windows device drivers, now i have to work on usb device
drivers on linux,
i have some doubts on usb architecture in liux, i have gone through
your documents, still i have some doubts, i think u can solve my
problem.
i have a small knowledge on usb in windows drivers,
1)like windows in linux how the driver and device stack will form? and
what is the role of pnp manager in linux?
2) what is the role of I/O manager in linux, whether the pnp manager
will exist in linux or not?
3)in case windows we use many filter drivers , like that can we have
any filter drivers concept in linux drivers?
4)in case of windows usb drivers enumaration starts by sending irps to
the hub drivers and pnp manager, the same things will happen in linux
also?
5) what is difference in enumaration in linux and windows?
can u give a very good sites or groups which can help me out for
writing drivers for usb.
thanks and regards
shankar
I am working windows device drivers, now i have to work on usb device
drivers on linux,
i have some doubts on usb architecture in liux, i have gone through
your documents, still i have some doubts, i think u can solve my
problem.
i have a small knowledge on usb in windows drivers,
1)like windows in linux how the driver and device stack will form? and
what is the role of pnp manager in linux?
2) what is the role of I/O manager in linux, whether the pnp manager
will exist in linux or not?
3)in case windows we use many filter drivers , like that can we have
any filter drivers concept in linux drivers?
4)in case of windows usb drivers enumaration starts by sending irps to
the hub drivers and pnp manager, the same things will happen in linux
also?
5) what is difference in enumaration in linux and windows?
can u give a very good sites or groups which can help me out for
writing drivers for usb.
thanks and regards
shankar

Re: usb on linux
http://lwn.net/Kernel/LDD3 /
you can find several examples on internet like for example here:
http://www.captain.at
I cannot answer your questions below because fortunately never had to write
windows drivers except for some old ISA stuff.
best wishes
taco

Site Timeline
- » question arised while comparing the Yaghmour, Hollabaugh and Kegel ways of creating a cros...
- — Next thread in » Embedded Linux
-
- » Arp_antidote port for 2.6 kernel
- — Previous thread in » Embedded Linux
-
- » Addressing on I2C
- — Newest thread in » Embedded Linux
-
- » jakże się wszyscy cieszą z rozwiązani a problemu
- — The site's Newest Thread. Posted in » Electronics (Polish)
-