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
un numéro identifiant mon appel systeme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2kernel/asm_i386/unistd.h
- ajouter dans le fichier
une entrée du genre ENTRY(....) pour mon appel systeme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2...../entry.S
- enfin définir mon appel systeme de façon particulière
avec au plus 5 paramètres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2asmlinkage mysyscall(...)
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.








Répondre avec citation



Partager