Re: Code flow from device connection to device node in /dev creation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks Anil Nair, your refrences will help for those(like me) who
haven't gone through those.

On Fri, May 25, 2012 at 7:35 PM, Anil Nair <anilcoll90@xxxxxxxxx> wrote:
> Hi Prasanna,
> On Fri, May 25, 2012 at 11:51 AM, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote:
>> That's a different type of question, have you read documentation like
>> the "Linux Device Drivers" book already?  It is free online and should
>> answer things like this.
>>
>>> How the device file to physical device mapping magic works?
>>
>> Squirrels are involved in creating the magic. :)
>>
>> No, seriously, go look up the above mentioned book, it should help
>> explain things better.
>>
>> greg k-h
>
> If you want to start USB from scratch try reading the book "Linux
> Device Drivers" its a nice book. Also try reading the USB
> specifications 2.0,3.0 whichever protocol you want to understand the
> code. The Host Controller Specification Of EHCI (if working on USB
> protocol2.0) and xHCI (If working on USB 3.0 protocol) is also
> beneficial in understanding concepts, the USB maintainers have
> carefully followed the USB specification so reading the specification
> you will be able to understand the code better.
>
>  I also recommend you to read the book called "Programming Guide for
> Linux USB Device Drivers By Detlef Fliegl" it is a freely available
> book.
>
>  I would recommend you to visit the following websites,
>
> 1.http://www.cnx-software.com/2012/03/02/free-electrons-releases-embedded-linux-training-materials/
>                         This website contains all the details if you
> want start an embedded USB based Project.
>
>                     2.http://www.usbmadesimple.co.uk/
>                         This website contains all the details and
> information about USB protocol and its implementation.
>
> Also try to read following books for in-depth knowledge about USB.
>
>    1. Bootstrap Yourself with Linux-USB Stack:Design, Develop, Debug,
> and Validate Embedded USB By Rajaram Regupathy
>    2. USB Complete: The Developer’s Guide, Fourth Edition by Jan Axelson
>    3. USB Multi-Role Device Design By Example John Hyde (Freely avalible).
>
> The first two books are not freely available. :( .  If you are a
> college student it will be available in library. :).
> Last but not the least try to read the Linux kernel documentation
> available in the source code.
> I think it is not too much information i have given. :)
>
> Sorry if you have done all this, i just wanted to share  and help people. :)
>
> --
> Regards,
> Anil Nair
> --
> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
Regards
Shital T
vayavya labs, Belgaum
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux