Section courante

A propos

Section administrative du site

Vue par description  

Voici un tableau de référence des différents fonctions du noyau en BCPL pour Tripos, aussi appelés les «Kernel Functions» :

Fonction Description
ADDDEVICE Cette fonction permet d'ajouter un nouveau périphérique au système.
ADDTASK Cette fonction permet d'ajouter une nouvelle tâche.
CHANGEPRI Cette fonction permet de changer la priorité d'une tâche.
DQPKT Cette fonction permet de réclamer un paquet.
FINDDOS Cette fonction permet de demander le pointeur vers la bibliothèque DOS de base.
FINDTASK Cette fonction permet de demander l'identité de la tâche courante.
FORBID Cette fonction permet d'annuler les tâches planifié.
FREEMEM Cette fonction permet de libérer la mémoire précédemment alloué par la fonction GetMem.
GETMEM Cette fonction permet d'allouer de la mémoire dynamiquement dans le système.
HOLD Cette fonction permet de mettre une tâche dans l'état «HELD».
PERMIT Cette fonction permet d'autoriser les tâches.
QPKT Cette fonction permet d'envoyer un message.
RELEASE Cette fonction permet de placer une tâche dans un état non-HELD.
REMDEVICE Cette fonction permet d'enlever un périphérique du système.
REMTASK Cette fonction permet d'enlever une tâche du système.
ROOTSTRUCT Cette fonction permet de demander un pointeur vers le noeud racine.
SETFLAGS Cette fonction permet de fixer le drapeau d'attention.
SUPERMODE Cette fonction permet d'entrer en mode superviseur.
TASKWAIT Cette fonction permet d'attendre après le prochain paquet arrivant en tâche.
TESTFLAGS Cette fonction permet de tester le mot des drapeaux de tâche.
TESTWKQ Cette fonction permet de vérifier si n'importe quel tâche est dans la file d'attente.
USERMODE Cette fonction permet sortir du mode utilisateur.


Dernière mise à jour : Samedi, 23 juillet 2016