[Kos-dev] Retour des processus...

Thomas Petazzoni kos-dev@enix.org
Wed, 06 Mar 2002 16:07:00 +0100


Il s'agit d'un message multivolet au format MIME.
--------------6F0A81D2DEE2CBFD4E887A31
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

salut,

> Théoriquement, le handler que tu passes au thread user lors de sa création
> n'est pas celui du main mais d'un handler de terminaison qui appellera le main.
> C'est aussi simple que ça. Tu notereas que ce handler de terminaison est le
> même pour tous les threads user mais il saura bien déterminer qui demande à
> terminer.

oui, j'ai bien compris cela, et c'est ce qu'on fait avec les threads
noyau (thread_end_handler). La question etait plutot : ce handler pour
les threads CPL3, est-il du code CPL3, ou du code CPL0 ? A mon avis du
code CPL3, parce que sinon faut modifier a la main les binaires
compilees par gcc pour qu'a la place de faire un "near ret", ca fasse un
"far ret".

Ciao,

Thomas
--------------6F0A81D2DEE2CBFD4E887A31
Content-Type: text/x-vcard; charset=us-ascii;
 name="thomas.petazzoni.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Carte pour Thomas Petazzoni
Content-Disposition: attachment;
 filename="thomas.petazzoni.vcf"

begin:vcard 
n:;
x-mozilla-html:FALSE
org:Etudiant à l'Université de Technologie de Belfort-Montbéliard
adr:;;;;;;
version:2.1
email;internet:Thomas.Petazzoni@UTBM.fr
fn:Thomas Petazzoni
end:vcard

--------------6F0A81D2DEE2CBFD4E887A31--