On Mon, Apr 19, 2010 at 10:29 AM, Niamathullah sharief <newbiesha@xxxxxxxxx> wrote: > Hello, > I am newbie to programming. I want to write some USB driver for any USB > device. Can anyone suggest me what will be better one to start programming > drivers. I know only c programming. > The vast majority of the kernel is c code. So c programming is all you need unless you want to drill into assembly which you should be able to avoid in almost all cases. But the kernel code is very complex, so I would not pick it as a programming learning experience. Greg -- Greg Freemyer Head of EDD Tape Extraction and Processing team Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer CNN/TruTV Aired Forensic Imaging Demo - http://insession.blogs.cnn.com/2010/03/23/how-computer-evidence-gets-retrieved/ The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ