Chaque fichier spécial dans /dev est associé à un numéro (2 en fait)
comme le montre le fichier devices.txt dans la documentation du noyau.
On peut lire / écrire dans ces fichiers spéciaux. En général, on le fait à l'aide
de programmes. Par exemple, Xmms ecrit dans /dev/dsp (numéros 14-3) quand tu le fait jouer un son.
Ensuite, chaque module du kernel (ou partie du kernel) est l'interface entre un materiel et fichier spécial (soit un numéro de fichier spécial.) Le module pour ta carte son sait dialoguer avec ta carte (à quelle adresse elle est, le protocole, etc...)
Si un noyau est compilé sans aucun support pour le son, aucun module ne reconnait le numéro de fichier spécial, donc Xmms te préviendra qu'il ne peut écrire dans /dev/dsp
Poste le Friday 11 June 2004 00:00:48