on est d'accord la dessus, une application n'as pas besoin de savoir comment fonctionne le kernel et surtout pas a faire des ioctl ou des syscall.
Le noyaux et ces interfaces évolue constamment, on as eut 2 version de la couche usb sur le 2.4 et dans le 2.6.x avec x inferieur a 11 un troisieme et une version 4 devrait etre dans le 2.6.12 (pas eut le temps de verifier).
Autant dire que le temps d'ecrire une doc elle serait deja largement out-of-date.
L'API a documenté c'est celle des fonctions de base du C (la libc) et des bibliotheque qui gravite autour comme libthreab ou la pthread et d'autres, mais chacunes des library utilisé contient deja de la documentation.
Lire dans /proc n'est deja pas portable, d'une version a l'autre du kernel ou du module generant ces infos cela peut changer.
[^] # Re: bin c'est vaste
Posté par TheBreton . En réponse au message Documentation. Évalué à 1.
Le noyaux et ces interfaces évolue constamment, on as eut 2 version de la couche usb sur le 2.4 et dans le 2.6.x avec x inferieur a 11 un troisieme et une version 4 devrait etre dans le 2.6.12 (pas eut le temps de verifier).
Autant dire que le temps d'ecrire une doc elle serait deja largement out-of-date.
L'API a documenté c'est celle des fonctions de base du C (la libc) et des bibliotheque qui gravite autour comme libthreab ou la pthread et d'autres, mais chacunes des library utilisé contient deja de la documentation.
Lire dans /proc n'est deja pas portable, d'une version a l'autre du kernel ou du module generant ces infos cela peut changer.