next up previous contents
suivant: Destruction d'un processus monter: Conception et mise en précédent: Pile temporaire   Table des matières

Organisation des adresses des primitives systèmes

Lors de l'entrée dans le noyau, le registre $ A0$ contient le code de l'opération à exécuter. Pour obtenir les adresses des primitives du système, on se réfère au tableau IDXFONC suivant:

@ IDXFONC @ IDXFONC+4 @ IDXFONC+8 @ IDXFONC+12 @ IDXFONC+16
@ .opCreerSemaphore @ .opP @ .opV @ .opCreerProcessus @ .opDetruireProcessus

Les fonctions de routage transmettent au noyau le code opératoire de la primitive système appelée. Ce code définit de manière statique correspond au déplacement dans le tableau IDXFONC nécessaire pour obtenir l'adresse de la primitive.


Alexandre DAGAN
2000-07-07