voilà j'ai une routine de gray qui utilise une fonction x.
et dans mon programme j'utilise aussi cette fonction x,
que se passe t'il si l'in utilise x pendant que le prog utilise x?
Du même buffer. Bas théoriquement en utilisant la fonctions par la librairie et par le programme utilisant la librairie ça pose aucun problème,puisque dans tous les cas la librairie et le programme n'utiliseront pas la fonction en même temps.
oui, mais si l'int coupe la fonction en plein milieu de l'utilisation?
JackosKing> ça ne changera rien.
Le seul pb que je vois, c'est que si les buffers à recopier sont les mêmes, tu auras peut-être des pb de clignotements.
Je ne vois vraiment pas le pb si l'int interrompt la recopie de buffers.
Ah. J'ai rien dit alors. Tu es sûr que ça plante quand l'int interrompt une recopie de buffer ?
idée conne : n'utilise pas la fonction de recopie de buffers dans ton prog et regarde si ça plante tjs
Est-ce que tu peux donner le code de ta fonction ?
bein le probleme est au niveaux des registres ?
non ca doit venir du fait que je sauvegarde les registre dans une var static..
Pourquoi tu ne sauvegarde pas les registres sur la pile?
ha le probleme est resolut ,ct bien ca.
>> parce que j'utilisais tous les registres, mais bon ce n'est plus le cas.
Ta fonction utilise-t-elle des variables locales qui ne sont pas empilées (statiques quoi) ? Si oui ça peut poser des problèmes...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Oui, il faut faire des sibling calls. Thibaut (#22) a raison.
bsr + rts = 34 clocks, 4 ou 6 bytes; bra = 10 clocks, 2 ou 4 bytes.
Tant que tu y es, TiMad, utilise donc jbsr et j(b)ra, qui seront optimisés au plus petit branchement possible, plutôt que d'utiliser bsr que GNU as n'optimisera en principe pas (du moins les versions actuelles).
quoi c'est pas optimisé le bsr tout seul???