The code for the USB driver will more likely be a Kernel module, so I think you'll need to take a look at the Linux kernel source code. The source for the kernel used in Ubuntu 10.10 should be in the repos.
If you want to create your own kernel modules, you might want to look at this, which deals with compiling new/custom kernels in Ubuntu 10.10
https://help.ubuntu.com/10.10/installation-guide/i386/kernel-baking.html#id2874520
JasonHippy
Practically a Posting Shark
862 posts since Jan 2009
Reputation Points: 615
Solved Threads: 146
Skill Endorsements: 5
Question Answered as of 1 Year Ago by
JasonHippy