Nouveau : -5% dès 30€ | -10% dès 50€

Livraison offerte  !
Recyclivre, l'occasion fait le lien

Pilotes de périphériques sous Linux

Alessandro Rubini
  • 30/01/2002
  • O'Reilly
NC (0 avis)
Couverture de Pilotes de périphériques sous Linux par Alessandro Rubini

Résumé

A partir de la version 2.4 du noyau, l'écriture de pilotes de périphériques pour Linux a changé de manière significative : de nombreuses tâches ont été simplifiées et de nouvelles fonctionnalités rendent le développement de nouveaux pilotes plus souple et plus efficace. C'est aussi avec 2.4 que les interfaces SMP ou USB ont atteint leur maturité.

Cette seconde édition de Pilotes de périphériques sous Linux vous permettra d'aborder progressivement l'écriture de pilotes et ainsi de créer vos propres modules noyau, quel que soit le type de matériel que vous souhaitez contrôler : cet ouvrage explore en détail les gestionnaires de périphériques orientés caractères, blocs et interfaces réseau, les espaces d'adressage, les événements asynchrones et les E/S. Il montre également comment optimiser la portabilité de Linux sur plusieurs plates-formes matérielles.

Parmi les principaux thèmes abordés :

  • Configuration correcte des modules du noyau.
  • Pilotes orientés caractères : méthode ioctl, blocage des E/S, scullpipe.
  • Techniques de débogage.
  • Interfaces logicielles : gestion du temps et de la mémoire.
  • Le matériel : les ports d'E/S, les tampons mémoire et la gestion des interruptions.
  • Modularisation : kmod.
  • Implémentation de pilotes blocs.
  • Problèmes de mémoire : MMAP et DMA.
  • Pilotes réseau.
  • Bus périphériques.
  • Cette mise à jour prend en compte les nouveautés (appels systèmes et processus) du noyau 2.4 de Linux, sans pour autant oublier les versions antérieures. Vous pourrez compiler les exemples concrets de cet ouvrage et ceci sans matériel particulier. Ils ont été testés sur les IA32 (PC), IA 64, Power PC, SPARC et SPARC 64, Aplha, ARM et MIPS.

    Cet ouvrage s'adresse à tous ceux qui souhaitent contrôler des périphériques sous Linux ou développer un nouveau matériel exploitable sous cet OS. Seules des notions en C et une connaissance générale du système Linux sont requises.

    Produit indisponible !

    Nous n'avons plus d'exemplaire disponible pour le moment mais chaque jour nous remettons plus de 8000 produits en stock.

    Produit indisponible !

    Ces livres pourraient aussi vous plaire

    Chargement en cours

    Donnez une seconde vie à vos livres !

    • Facile et rapide
    • Paiement en 48H
    • Expédition gratuite
    Scanner pour télécharger l'application
    QR Code
    Disponible sur l'Apple Store Disponible sur Google Play

    Avis des lecteurs Recyclivre

    NC (0 avis)

    Aucun avis pour le moment

    Donnez votre avis sur le contenu du livre. 

    Donnez votre avis

    Abonnez-vous à notre newsletter

    Sélection lecture et Bons plans
    Chargement en cours