Section courante

A propos

Section administrative du site

LIBCALL

Appel de bibliothèque
ABasiC Commodore Amiga

Syntaxe

LIBCALL pointer%, index%, array%

Paramètres

Nom Description
pointer% Ce paramètre représente le pointeur mémoire vers la routine assembleur ou le pointeur de base d'une bibliothèque résidente. Il permet à LIBCALL de savoir où se trouve la fonction à exécuter.
index% Ce paramètre représente l'index de la fonction dans la bibliothèque. Pour appeler une routine assembleur directement (et non une fonction dans une bibliothèque), ce paramètre doit être mis à zéro (0).
array% Ce paramètre représente le tableau d'entiers contenant les valeurs à transmettre aux registres du processeur (D0-D7 et A0-A7). Ce même tableau reçoit en retour les nouvelles valeurs de ces registres après l'exécution de la routine. Le tableau doit être dimensionné à au moins 16 éléments.

Description

Cette instruction permet d'appeler un bibliothèque ou une routine de langage assembleur.

Remarques



Dernière mise à jour : Mardi, le 11 Août 2020