Aller au contenu principal

Écriture de drivers Linux

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212459
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Maîtriser les concepts et techniques de la programmation noyau sous Linux
  • Analyser et intégrer des drivers pour différents types de périphériques
  • Concevoir et optimiser des drivers performants et robustes

Programme de la formation

Cette formation de 4 jours sur l'écriture de drivers Linux propose une progression pédagogique logique, des bases du noyau aux implémentations avancées de périphériques, favorisant une acquisition progressive des compétences via une alternance théorie et pratique intensive. Le programme débute par les fondamentaux du noyau, modules et appels-système (Jour 1), explore l'API interne, gestion mémoire et drivers caractères (Jour 2), aborde l'accès matériel, interruptions et drivers…

Cette formation de 4 jours sur l'écriture de drivers Linux propose une progression pédagogique logique, des bases du noyau aux implémentations avancées de périphériques, favorisant une acquisition progressive des compétences via une alternance théorie et pratique intensive. Le programme débute par les fondamentaux du noyau, modules et appels-système (Jour 1), explore l'API interne, gestion mémoire et drivers caractères (Jour 2), aborde l'accès matériel, interruptions et drivers réseau (Jour 3), pour culminer sur les drivers USB et discussions libres (Jour 4). Les méthodes d'apprentissage reposent sur des mises en pratique riches et hands-on : compilation de modules, handlers d'interruptions, implémentation d'ioctl, mmap, synchronisation, et expérimentations libres sur USB, renforçant l'expérience par des tests réels en environnement kernel. Les participants acquièrent des compétences clés : maîtrise de la programmation noyau, analyse et intégration de drivers pour divers périphériques, conception de solutions performantes et robustes. Prérequis : solides bases en programmation C, connaissance de Linux en mode utilisateur et compilation de logiciels.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes