accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: driver et ficher /dev/Mydriver

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.linux.moderated ] 

Retour : Accueil du site fr comp os linux moderated ce groupe est modéré   charte stats de ce groupe


  Sujet:   Re: driver et ficher /dev/Mydriver  
 De: r...@fctpas.fr (remy)
 Groupes: fr.comp.os.linux.moderated
 Organisation: Guest of France Telecom's news reading service
 Date: 09. Jun 2008, 16:06:23
 References: 1
bonjour

une solution shell pas vraiment génial mais bon


#!/bin/sh
module=Mydriver

insmod Mydriver.ko
major=$( more /proc/devices |grep $module | awk '{print $1}'  )
mknod /dev/$module c $major 0
chmod 666 /dev/$module


en gros http://cjoint.com/data/gfnJD7VN5S.htm

  remy@remy-desktop:~/Desktop/Mydriver2$ make
  make -C /lib/modules/`uname -r`/build/ M=/home/remy/Desktop/Mydriver2 
modules
  make[1]: entrant dans le répertoire « 
/usr/src/linux-headers-2.6.20-16-generic »
    CC [M]  /home/remy/Desktop/Mydriver2/Mydriver.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC      /home/remy/Desktop/Mydriver2/Mydriver.mod.o
    LD [M]  /home/remy/Desktop/Mydriver2/Mydriver.ko
  make[1]: quittant le répertoire « 
/usr/src/linux-headers-2.6.20-16-generic »


~/Desktop/Mydriver2$ sudo ./insMydriver
~/Desktop/Mydriver2$ cat ./Mydriver.c > /dev/Mydriver
  cat: Erreur d'écriture.: Aucun espace disponible sur le périphérique
~/Desktop/Mydriver2$ hexdump /dev/Mydriver
~/Desktop/Mydriver2$ sudo ./rmMydriver


  remy@remy-desktop:~/Desktop/Mydriver2$ tail /var/log/syslog
Jun  5 13:37:02 remy-desktop kernel: [16941.928000] driver loaded
Jun  5 13:37:02 remy-desktop kernel: [16941.928000] dynamic device major 
nuber...
Jun  5 13:37:02 remy-desktop kernel: [16941.928000]  Device major got: 253
Jun  5 13:37:02 remy-desktop kernel: [16941.928000]  Registering char 
device...
Jun  5 13:37:02 remy-desktop kernel: [16941.928000]  Device registered

Jun  5 13:37:50 remy-desktop kernel: [16990.012000] write: demande 
ecriture de 4096 octets
Jun  5 13:38:07 remy-desktop kernel: [17006.896000] read: demande 
lecture de 16 octets

Jun  5 13:38:40 remy-desktop kernel: [17039.688000] Removing  driver
Jun  5 13:38:40 remy-desktop kernel: [17039.688000]  Unregistering device
Jun  5 13:38:40 remy-desktop kernel: [17039.688000]  Free device major: 253
remy@remy-desktop:~/Desktop/Mydriver2$

-- 
Pour contacter l'équipe de modération : moderateurs-fcolm@efrei.fr
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
          la liste de distribution des modérateurs.


DateSujet  Auteur
29.05.
* driver et ficher /de
remy
09.06.
`-   Re: driver et ficher /de
remy
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Usenet Gratuit