Salut à tous et bonne année.
je voudrais savoir comment ajouter mes propres appels systemes sous linux: je travaille avec mandriva 2006.
J'ai obtenu une méthode mais qui fait référence à des répertoire que je ne retouve pas elle est la suivante:
-ajouter dans le fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
    kernel/asm_i386/unistd.h
un numéro identifiant mon appel systeme

- ajouter dans le fichier
une entrée du genre ENTRY(....) pour mon appel systeme

- enfin définir mon appel systeme de façon particulière
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
     asmlinkage mysyscall(...)
avec au plus 5 paramètres

En réalité, la seule étape que j'ai pu traverser est celle du fichier unistd.h en mode root, les autres fichiers je ne les retouve pas.