Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

150
Vistas
How to practice writing real Linux Device Drivers?

I am a intermediate level programmer with a decent experience in Linux Kernel Programming. During my internship I was mostly involved in debugging the kernel and driver code. I recently finished studying the Kernel Development book by Robert Love. I am halfway through the Linux Device Drivers Book by Jonathan Corbet. But I am now faced with a troubling issue. None of these books teach me how to actually write real (Hardware) Device Drivers. the LDD3e book tells me how to write memory based software drivers and sysfs interfacing in which I'm pretty good at. So where do I start ? What are the requirements and how do I go about it ?

P.S: I have begun reading the book 'Essential Linux Device Drivers by Sreekrishnan Venkateswaran'

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

You should DO it rather than just read it.

There is a great way to DO it first hand with fun.

Follow eudyptula challenge. Just got to eudyptula-challenge.org and do what they say. There are 20 tasks. After solving them you will not only know about kernel, but you would have done things with linux and kernel.

They says that they are using script to verify your drivers during challenge tasks, but I highly doubt it due to humorous and funny responses I get from them!

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda