[Kos-dev] application utilisateur

Stéphane Planquart steph at planquart.com
Mon Mar 21 20:53:33 CET 2005


>Il n'est (pour l'instant) pas possible de les lancer à l'aide d'un shell.
pourquoi? le code du shell ne le permet pas, ou alors il n'est pas possible 
de créer un thread utilisateur a partir du processus du shell?

>Le code de KOS dans modules/kos/wolfgang.c, fonction
>init_first_user_process(), lance l'application utilisateur contenue dans
>/file/test. Celle-ci correspond au code source apps/test.c contenu dans
>kos-sys. C'est la toute première application utilisateur du système.

oki je vais voir ça demain soir


>Une fois lancée, celle-ci peut faire ce qu'elle veut, notamment faire
>des fork() et des exec() ce qui lui permet de lancer d'autres
>applications. Dans l'état actuel, elle lance l'application /file/test2,
>dont le code source est dans apps/test2.c (module kos-sys).
qu'elle est la différence au niveau de kos sur la manière de lancer un 
thread utilisateur et un thread kernel? au niveau code j'veut dire?

>Voilà, j'espère que ça éclaire un peu ta lanterne,
oui un peut 



More information about the Kos-dev mailing list