Hi,<div><br></div><div>I am newbie. For the better understanding of the USB, i have decided write a USB driver for the device for which it works in windows but not in linux. So i have picked the Logitech USB headset.</div>
<div><br></div><div>The background i have is ,i have studied the ldd usb drivers and written few dummy USB driver.</div><div><br></div><div>Before i start implementing, i made some basic study</div><div>- on connecting the device to my Ubuntu desktop, lsusb shows</div>
<div><div><b>     Bus 002 Device 065: ID 046d:0a01 Logitech, Inc. USB Headset</b></div><div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">on issuing dmesg.</div><div>   [550289.589037] usb 2-1.6: new full speed USB device using ehci_hcd and address 66</div>
</div></div><div><br></div><div><br></div><div>- so i believe there should be some driver already existing, is my understanding right?</div><div>- if not, where can i start for implementing a new driver of my own?</div><div>
      I think i need  start doing some reverse engineering on windows using some usb logging tool, for the understanding of working of the device</div><div><br></div><div><br></div><div>Thanks,</div><div>Madav Raman</div>
<div><br></div>