Salut,
j'ai plusieurs questions concernant un noyau linux temps réel:
- tout d'abord, je souhaiterais savoir quelle est la première fonction qui est appelée par le noyau lors de son démarrage: elle doit être située dans /linux/init/main.c à mon avis, mais rien n'est moins sûr.
J'ai localisé dans ce fichier la fonction "start_kernel(void)" qui lance la fameuse procédure "init" pour le premier processeur, mais quelle est la fonction qui la lance au départ? Est-ce un module assembleur, et si oui lequel?
- Autre question: est-ce que la fonction qui permet de créer une tâche est "kernel_thread(appel_fonction,?,pid)"? Sinon, c'est quoi s'il te plait!
Merci pour les infos ;)
a+
mat