#kernel #programming #fr #drivers

Linux drivers programming


Guidelines

  • Définir les services attendus
  • Doit réutiliser le code des autres sous-systèmes.
  • Le code doit être réentrant. Il faut éviter l'usage des variables globales dans les fonctions (voir strtok(...), par example).

Au niveau pratique, il y a beaucoup de similitudes entre écrire un driver et écrire un module.