Re: Fwd: Re: from NIT Kurukshetra

[email protected] Thu, 7 Oct 2004 09:48:00 -0400
Newsgroups gmane.user-groups.linux.delhi.devel
Message-ID <[email protected]>
On Thu, 2004-10-07 at 15:02, Tarun Dua wrote:
On Wed, 2004-09-15 at 16:09, sunil saggar wrote:
> I am studing the kernel module programming guide ....n
> worked with inserting module in the running
> kernel....but problem is that we don't know how to
> start with writing USB device driver or how to start
> that ...?

Assuming you have hardware details of your USB device,

- Start with Linux device drivers by Alessandro Rubini & Jonathan Corbet.

- Read http://lwn.net/Articles/driver-porting/ for developing drivers in 2.6
kernel. 

- Have a look at /usr/src/linux/drivers/usb/usb-skeleton.c, a usb skeleton
driver. 

- Study some code at /usr/src/linux/drivers/usb/storage.

Hope this helps.
- Nirendra
http://www.nirendra.net

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.