Path: csiph.com!aioe.org!.POSTED.QfSuouDkgEkuEKuITr0irg.user.gioia.aioe.org!not-for-mail From: Arachide Newsgroups: fr.comp.sys.atari Subject: =?UTF-8?Q?Re=3a_Probl=c3=a8me_KBSHIFT_en_superviseur=2e=2e=2e=2e?= Date: Tue, 7 Jan 2020 20:52:11 +0100 Organization: Aioe.org NNTP Server Lines: 15 Message-ID: References: <873d5496-fd59-4f8b-8636-70af869987d9@googlegroups.com> <5e14b3e0$0$4011$426a74cc@news.free.fr> NNTP-Posting-Host: QfSuouDkgEkuEKuITr0irg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Thunderbird 680x0 for Windows powered by Atari Content-Language: fr X-Notice: Filtered by postfilter v. 0.9.2 Xref: csiph.com fr.comp.sys.atari:22760 Le 07/01/2020 à 20:15, Francois LE COAT a écrit : > Lorsque tu passes en mode superviseur, le pointeur de pile (SP) change > d'adresse, vers une zone mémoire bien moins grande que la pile > utilisateur. Lorsque tu passes en mode superviseur, le pointeur de > pile a toutes les chances d'atteindre une zone mémoire non-autorisée. > A chaque appel à une fonction, il y a un empilement des paramètres, Oui mais comme je te disais, M_PLAYER ne fait aucun appel système pendant qu'il est en Superviseur. Et si M_PLAYER est en superviseur, les autres applications (en multitaches) restent en utilisateur, donc pas de danger. Mais tu disais que ça monopolise des ressources..?