How to start with USB device driver.
Jeshwanth Kumar N K Jeshu
jeshkumar555 at gmail.com
Sat Jun 30 10:31:20 EDT 2012
Hi Bjorn,
Thanks for the info, I will start with my PIC :).
On Thu, Jun 28, 2012 at 1:26 PM, Bjørn Mork <bjorn at mork.no> wrote:
> "jeshwanth Kumar N K" <jeshkumar555 at gmail.com> writes:
>
> > Thanks for the reference :). Ya PIC development board means, I have a
> > development board of a microcontroller (PIC18F4550) from microchip ,
> > it has usb module so I am planning to use that as the device by
> > program it to communicate with my Linux ( I am new to that also, have
> > to learn ).
>
> It's always best to start with one end. Start with either something on
> the PIC or on Linux.
>
> Chances are high that you'll find that every driver you need is already
> available in Linux. The Microchip firmware examples should just work
> with Linux class drivers (hid, cdc-acm, usb-storage), and you can also
> do a lot of stuff in userspace if all you need is to "communicate with"
> the PIC18F4550. See e.g. http://code.google.com/p/picusb/
>
> So, play with the Microchip examples, find out what you want the
> firmware to do, and develop it. If it needs a new Linux device driver
> then I'll be impressed :-)
>
> And more GPL'd firmware examples are always nice to have. There are
> already quite a few to start from. PUF has been there for ages:
> http://vasco.gforge.enseeiht.fr/ . I'm sure Google will find others.
> But I'm getting a bit off topic here now...
>
>
> Bjørn
>
--
Regards
Jeshwanth Kumar N K
+91-7411483498
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120630/57bf0227/attachment.html
More information about the Kernelnewbies
mailing list