IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Traduction LDD3 Discussion :

Chapitre 2 : Building and Running Modules partie 1


Sujet :

Traduction LDD3

  1. #21
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut
    sur le chapitre 2, seule la partie 1 est complète

  2. #22
    Membre confirmé
    Avatar de MaliciaR
    Inscrit en
    Juillet 2008
    Messages
    513
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2008
    Messages : 513
    Points : 600
    Points
    600
    Par défaut
    Salut


    Citation Envoyé par Michaël Voir le message
    ça change le sens : printk est codé dans le noyau donc insmod ne peut pas charger printk. le module veut afficher quelque chose donc il doit utiliser printk (printf n'est pas accessible dans le noyau). tant que le module ne sera pas chargé et donc lié au noyau, il ne pourra pas utiliser printk. je mettrais plus quelque chose comme ça :
    Le noyau a besoin de sa propre fonction d'affichage car il fonctionne seul, sans l'aide de la librairie C. Une fois le module chargé par insmod, il pourra appeler printk. En effet, le module sera lié au noyau et peut donc accéder aux symboles publics du noyau (fonctions et variables comme détaillé dans la prochaine partie).
    Oki doki pour le changement de sens, j'avais prévenu ne rien y piger : j'ai pô menti

    Donc, ce que tu proposes est compréhensible, on peut juste le lisser de la sorte :

    Le noyau fonctionne seul et a donc besoin de sa propre fonction d'affichage (sans l'aide de la librairie C). Une fois le module chargé par insmod, il pourra appeler printk. En effet, le module sera lié au noyau et pourra donc accéder à ses symboles publics (fonctions et variables détaillées dans la prochaine partie).

    Citation Envoyé par Michaël Voir le message
    il n'y a pas de faute sur la majuscule. tous les fichiers de construction sont nommés Makefile et comme linux respecte la casse, on conserve la majuscule dans le nom
    Noté, je m'en souviendrai pour la suite
    Le tact dans l'audace c'est de savoir jusqu'où on peut aller trop loin. Cocteau
    L'abjection la plus totale, ce n'est pas de trahir, c'est de ne jamais donner un commencement de réalité à ses rêves les plus fous. M. Moreau


    Les indispensables : Les règles, , FAQ et tutos avant de poster, et !
    Traduction de Linux Device Drivers 3 : venez participer
    membre de l'April - Promouvoir et défendre les logiciels libres

  3. #23
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut
    ok j'intègre ça dans la journée et j'essaie de publier dans la foulée

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Chapitre 2 : Building and Running Modules partie 4
    Par Michaël dans le forum Traduction LDD3
    Réponses: 8
    Dernier message: 18/07/2009, 19h41
  2. Chapitre 2 : Building and Running Modules partie 3
    Par Michaël dans le forum Traduction LDD3
    Réponses: 10
    Dernier message: 16/12/2008, 00h00
  3. Chapitre 2 : Building and Running Modules partie 2
    Par Michaël dans le forum Traduction LDD3
    Réponses: 13
    Dernier message: 23/09/2008, 19h57
  4. Chapitre 2 : Building and Running Modules partie 8
    Par Michaël dans le forum Traduction LDD3
    Réponses: 6
    Dernier message: 25/08/2008, 09h49
  5. Chapitre 2 : Building and Running Modules partie 6
    Par Michaël dans le forum Traduction LDD3
    Réponses: 10
    Dernier message: 25/08/2008, 09h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo