Originally Posted by linuxdeveloper29
I am new to Linux. I want to customize/write a device driver for USB storage device that can manipulate on the data before writing it to the USB device. Can someone help me by providing samples or pointers to the USB source code which I can modify to my requirement.
Also please guide me through how to install the driver and get it running. Thanks in advance!!
The source code is available online, from many different places, all easily found through Google (like http://www.kernel.org/
Since you're already a developer, you already know how to write code, compile it, and make a working module. To load it, just type "modprobe <your module name>".