Clarifications on some usb driver terms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all,
I need some clarifications concerning the terms used in the linux usb
documentation
for usb driver:

Firstly, what is the difference between:
- device driver
- chipset driver
- interface driver
- gadget driver
?

If I well understood, device driver is the same that gadget driver.

Secondly, I am writing a "device-side" usb driver for uClinux for our
own specific
USB controller.

Should I use usb_register() or platform_driver_register() to register
the driver during
boot?
What is the difference between these two functions?

Thanks in advance for your help.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux