Sous Linux, les pilotes de périphériques sont ajoutés au noyau comme des modules . Si vous souhaitez utiliser un pilote personnalisé , vous pouvez l'écrire en langage assembleur . Après avoir écrit votre pilote à l'Assemblée , vous avez besoin de construire , ou de compiler , dans un fichier que vous pouvez ajouter au noyau. Les modules du noyau doivent être " . O " des fichiers, mais vous ne pouvez pas renommer votre fichier de l'Assemblée pour obtenir le résultat souhaité . Instructions
1
Ouvrez une session de terminal et utilisez la commande "cd" pour naviguer vers le répertoire qui contient le fichier de module de langue de l'Assemblée .
2
type " nasm -f elf- o yourfile.m yourfile.asm "et appuyez sur " Entrée ". Remplacer" votre_fichier " par le nom de votre fichier . Cela renforce votre fichier de l'Assemblée original, le " . Asm " fichier dans un fichier " . M".
3 Type de
"ld -r -o yourfile.o votre_fichier . m " et appuyez sur" Entrée "pour construire le" . o " fichier, qui peut être utilisé comme un module du noyau .