Je prévois d'apprendre Linux embarqué et d'écrire des pilotes de périphériques Linux. Après avoir lu sur les pilotes de périphériques et en parcourant quelques tutoriels, je suis un peu confus au sujet de la source du noyau à utiliser pour la compilation.Développement de pilotes de périphériques sous Linux
J'utilise ubuntu 11.04 et dans mon /usr/src/
me trouve ce qui suit:
tijin @ tijin-Vostro-460:/usr/src $ ls
gcc-4.4 linux-headers-2.6 -generic-0,38-10 pae linux-headers-2.6.38-10 linux-headers-2.6.38-8
mes questions:
1) que je nè ed un noyau-source pour compiler le code du pilote ou les en-têtes sont assez? 2) où puis-je trouver le code source du noyau et quelle est la procédure pour installer le code source? S'il vous plait, laissez-moi savoir pour les détails.
merci pour votre réponse. pouvez-vous s'il vous plaît ajouter les étapes pour compiler un exemple de code de pilote avec en-têtes? – tijin
chargé avec succès module de monde de Bonjour. mais j'ai essayé de voir les logs dans/var/log/messages mais obtenir: il n'y a pas de tel fichier ou répertoire. où je peux voir les journaux, pouvez-vous m'aider? Merci d'avance. – tijin
essayez la commande 'dmesg' – Kimvais