23Fermer25
deleted2Le 12/10/2015 à 19:01
Quand je fais un tigcc -S ..., j'ai des jsr _RAM_CALL_xy, et non des jbsr. Un jbsr ne voudrait de toute façon rien dire dans ce cadre-là, sauf dans le cas d'un OS, mais j'imagine qu'il faut le stipuler, ou alors ce n'est pas implémenté ?

Faut aussi que je regarde comment son générées les "appels de variables", qui retournent un résultat dans a0/d0.
D'ailleurs, comment transcrire ça dans une macro C ? Obligé de faire un asm() ?
Par exemple, RAMT RAM_tios::ROM_base me génère dc.w $F003, mais j'ai ROM_BASE dans a0 après l'exécution du handler.