Retourner aux forums || Retourner au forum Linux.noyau
Bonjour,
Suite à une précédente question sur les forums [http://linuxfr.org/forums/31/21420.html], j'ai fini par créer un pilote (très simpliste) pour mon matériel. Pour l'instant, j'utilise un n° majeur fixe (254), c'est ce qui a l'air le plus simple.
Mais j'aimerais savoir comment je suis supposé créer le périphérique (/dev/digio en l'occurence, c'est un driver pour des E/S numériques). Où dois je appeler mknod ? Le faire dans /etc/rc.local je trouve ça un peu crade...
Et dans quel fichier insérer mon module pour qu'il soit chargé avec insmod ou modprobe, vu qu'il ne fait pas partie de l'arborescence du noyau ? A priori dans modprobe.conf ou modprobe.preload c'est pas censé marcher...
Merci de vos réponses...
Suite à une précédente question sur les forums [http://linuxfr.org/forums/31/21420.html], j'ai fini par créer un pilote (très simpliste) pour mon matériel. Pour l'instant, j'utilise un n° majeur fixe (254), c'est ce qui a l'air le plus simple.
Mais j'aimerais savoir comment je suis supposé créer le périphérique (/dev/digio en l'occurence, c'est un driver pour des E/S numériques). Où dois je appeler mknod ? Le faire dans /etc/rc.local je trouve ça un peu crade...
Et dans quel fichier insérer mon module pour qu'il soit chargé avec insmod ou modprobe, vu qu'il ne fait pas partie de l'arborescence du noyau ? A priori dans modprobe.conf ou modprobe.preload c'est pas censé marcher...
Merci de vos réponses...
> Lire le message (2 commentaires, moyenne: 2,5).
Ca dépend.
Posté par
Obsidian () le 06/06/2007 à 09:58. (lien). Évalué à 3.
Soit ton /dev est un système de fichier ordinaire et donc tu y crées ton fichier spécial une fois pour toutes, soit c'est un truc dynamique style devfs ou autre et dans ce cas, le kernel propose une fonction d'enregistrement qui est directement appelée par ton pilote, à son chargement.
J'essaie de ressortir mes sources ...
-
[^]Re: Ca dépend.
Posté par liberforce (Jabber id, page perso, ) le 06/06/2007 à 14:09. (lien). Évalué à 2.Bin je veux bien parce que là, j'ai zéro pistes...
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.noyau



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.