Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.atari > #22759
| From | Francois LE COAT <lecoat@atari.org> |
|---|---|
| Newsgroups | fr.comp.sys.atari |
| Subject | Re: Problème KBSHIFT en superviseur.... |
| Date | 2020-01-07 20:15 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <qv2lbl$1udb$1@gioia.aioe.org> (permalink) |
| References | (8 earlier) <5e14b3e0$0$4011$426a74cc@news.free.fr> <qv2f6t$10uf$1@gioia.aioe.org> <qv2gde$1706$1@gioia.aioe.org> <qv2j8r$1kpn$1@gioia.aioe.org> <qv2jqm$1n87$1@gioia.aioe.org> |
Salut, Arachide écrit : >> Tu remarqueras que je ne t'ai pas répondu directement sur la gestion du >> clavier en mode superviseur, ce que je n'ai pas testé, mais sur la >> monopolisation des ressources, par un usage abusif du mode superviseur. > > Le superviseur monopolise des ressources? lesquelles? > Il donne juste accès aux zones mémoire protégées et à certaines > instructions privilégiées. > >> Je sais depuis toujours, que si l'on abuse de l'usage du superviseur, >> le système risque de dysfonctionner. D'ailleurs en mode superviseur, >> il y a une pile très courte, et beaucoup de chances de planter la >> machine ATARI. > > Quelle pile? > Et puis M_PLAYER ne fait pas d'appels système pendant qu'il est en > superviseur, donc il ne risque pas de le planter. D'ailleurs M_Player ne > plante pas sous FreeMint. > > Guillaume. freeMiNT utilise le mode superviseur pour créer l’ordonnancement des tâches, pour répartir le partage du temps CPU entre les applications. 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, et la pile superviseur, qui n'est pas celle de l'utilisateur, risque de dépasser la zone allouée. C'est une cause de plantage assurée. Ce qui fait que lorsque tu monopolises le mode superviseur non seulement le multitâche ne fonctionne plus normalement, mais en plus la taille de la pile superviseur peut être dépassée rapidement, et la machine ATARI plante ou devient instable. Donc, pour que le logiciel ATARI fonctionne sous freeMiNT, il faut faire un usage très parcimonieux du mode de fonctionnement superviseur. -- François LE COAT Auteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D) http://eureka.atari.org/
Back to fr.comp.sys.atari | Previous | Next — Previous in thread | Next in thread | Find similar
Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-04 12:17 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-04 12:40 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-05 10:11 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-04 03:52 -0800
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-04 04:06 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-05 18:30 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-05 22:10 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-06 09:44 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-06 19:30 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 07:14 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 12:18 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 14:49 +0100
Re: Problème KBSHIFT en superviseur.... Simon <no@no.no> - 2020-01-07 17:39 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 18:30 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 18:50 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 19:39 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 19:48 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 20:15 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 20:52 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 21:12 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-07 12:23 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 21:41 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-07 14:27 -0800
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-07 23:53 +0100
Re: Problème KBSHIFT en superviseur.... Simon <no@no.no> - 2020-01-08 16:49 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:33 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 13:27 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-08 19:01 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 19:36 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-08 20:40 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 20:46 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-08 21:25 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 22:21 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 11:26 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 12:22 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 13:16 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 13:51 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 14:11 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 14:25 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:52 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:51 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:44 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:41 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-08 20:16 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 20:33 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-09 11:41 -0800
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 20:48 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 20:55 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-09 21:43 +0100
Re: Problème KBSHIFT en superviseur.... Francois LE COAT <lecoat@atari.org> - 2020-01-09 22:55 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-10 09:16 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-10 09:24 -0800
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-10 20:19 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:25 +0100
Re: Problème KBSHIFT en superviseur.... pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2020-01-07 10:27 -0800
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:21 +0100
Re: Problème KBSHIFT en superviseur.... pehache <pehache.7@gmail.com> - 2020-01-11 14:04 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-07 07:33 +0100
Re: Problème KBSHIFT en superviseur.... ol.google@lutece.net - 2020-01-07 12:49 -0800
Re: Problème KBSHIFT en superviseur.... Vincent Rivière <vincent.riviere@freesbee.fr> - 2020-01-05 21:58 +0100
Re: Problème KBSHIFT en superviseur.... Arachide <houten.van@orange.fr> - 2020-01-05 22:11 +0100
csiph-web