>>
y'a marqué cela dans la doc ???
Ce n'est pas écrit explicitement, mais l'info est bien donnée...
>>
ca ressemblait pas trop à de l'asembleur et plus à du C !!
... par le prototype de la fonction !
Je t'explique comment lire un prototype du point de vu d'un programmeur ASM :
short : le résultat sera retourné dans d0 (dans a0 pour les fonctions qui retournent un pointeur). De plus short est un type de donné qui prend 2 octets => on peut donc préciser la taille de la valeur rendue : d0.w
HeapAlloc : ben ça c'est le nom de la fonction. Il faudra donc faire 'jsr HeapAlloc'
unsigned long Taille : le paramètre dont la fonction a besoin.
unsigned signifie que la taille est un nombre toujours positif. Mais en ASM ça a peu d'importance.
long est la taille du paramètre : 4 octets.
Les paramètres sont à passer du dernier au premier !!!
Voilà avec ça tu peux maintenant utiliser toutes les fonctions du TIOS sans aide de notre part, vu qu'elles sont pour la plupart dans la doc de TIGCC
