DESCRIPTION
Exécute un programme Fargo.
INFORMATIONS FOURNIES
L'handle du programme à exécuter.
Taille : mot
Limites : les vingt premier handles (0 - 19) sont réserves à la calculatrice donc ne pourront jamais être utilisés pour contenir un programme.
Paramètre : par la pile
INFORMATIONS RETOURNEES
Le résultat de l'exécution du programme parmi dix proposés.
Taille : double mot
C O D E S | 0 | programme exécuté avec succès |
1 | mémoire insuffisante |
2 | version de Fargo obsolète |
3 | bibliothèque manquante ou invalide |
4 | bibliothèque obsolète |
5 | fichier non exécutable |
6 | programme stoppé part ER_trow |
7 | programme obsolète, aucun module de compatibilité ne permet de l'exécuter |
8 | programme Fargo 0.1.x non exécutable par Fargo II |
9 | format de fichier non reconnu |
Paramètre : par le registre de données D0.
PROGRAMMATION
MOVE.w #49,-(A7) | ; on dépose le numéro d'handle du programme |
JSR kernel::exec | ; on lance le programme |
LEA 2(A7),A7 | ; on restaure la pile de 2 (mot) |