Re: How do I begin?
W dniu 13.12.2014 o 18:53, Vedant Nevetia pisze: Thanks a lot! How would you recommend I then go on to submit full-scale drivers? Should I read through the whole of LDD3 or is there another means to acquire the knowledge? What about this: http://eudyptula-challenge.org ? A quote from the said website: What is it? The Eudyptula Challenge is a series of programming exercises for the Linux kernel, that start from a very basic Hello world kernel module, moving on up in complexity to getting patches accepted into the main Linux kernel source tree. It looks like it is exactly what you are looking for. AP -- To unsubscribe from this list: send the line unsubscribe linux-usb in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: How do I begin?
On Sat, Dec 13, 2014 at 01:04:48PM +0530, Vedant Nevetia wrote: Hello, I am sorry if this has been posted by someone else before. I'd really like some help. So a little background: I'm a 17 year old Linux enthusiast. I've always wanted to contribute in any way to the kernel. Now I feel I can, so I picked up LDD3. I have little knowledge when it comes to the hardware part of things. However, I have a good understanding of C. I feel drivers would be a great way to begin and so I naturally came across this mailing list to ask my noob questions. I would like to desperately get into the kernel development process. I know my way around the Linux shell and have written my hello world module (which ran successfully, btw). I would like to know, however, how I can write my first legit patch and soon my first legit full-working driver and submit it to the Linux kernel. If someone can guide me as to how I can go about this, learning as much as possible about low level concepts, I would really appreciate it. http://kernelnewbies.org/OPWfirstpatch -- To unsubscribe from this list: send the line unsubscribe linux-usb in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: How do I begin?
Thanks a lot! How would you recommend I then go on to submit full-scale drivers? Should I read through the whole of LDD3 or is there another means to acquire the knowledge? On Sat, Dec 13, 2014 at 9:06 PM, Greg KH gre...@linuxfoundation.org wrote: On Sat, Dec 13, 2014 at 08:45:28PM +0530, Vedant Nevetia wrote: snip For some reason you sent this only to me, which is a bit rude to everyone else on the mailing list. I'll be glad to respond if you resend it to everyone. thanks, greg k-h -- Thanks Vedant -- To unsubscribe from this list: send the line unsubscribe linux-usb in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: How do I begin?
On Sat, Dec 13, 2014 at 11:23:23PM +0530, Vedant Nevetia wrote: Thanks a lot! How would you recommend I then go on to submit full-scale drivers? Should I read through the whole of LDD3 or is there another means to acquire the knowledge? Why not try working on tiny things first, the odds of you even finding a brand-new driver that needs to be written is so low, I wouldn't even worry about that at this point in time. good luck, greg k-h -- To unsubscribe from this list: send the line unsubscribe linux-usb in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
How do I begin?
Hello, I am sorry if this has been posted by someone else before. I'd really like some help. So a little background: I'm a 17 year old Linux enthusiast. I've always wanted to contribute in any way to the kernel. Now I feel I can, so I picked up LDD3. I have little knowledge when it comes to the hardware part of things. However, I have a good understanding of C. I feel drivers would be a great way to begin and so I naturally came across this mailing list to ask my noob questions. I would like to desperately get into the kernel development process. I know my way around the Linux shell and have written my hello world module (which ran successfully, btw). I would like to know, however, how I can write my first legit patch and soon my first legit full-working driver and submit it to the Linux kernel. If someone can guide me as to how I can go about this, learning as much as possible about low level concepts, I would really appreciate it. -- Thanks a ton Vedant -- To unsubscribe from this list: send the line unsubscribe linux-usb in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html