1

Bonjour, je débute l'ASM Ti (oui j'ai déja fait du C...)
Donc je me met a la lecture des tutoriaux de squ@le92 et Romain Goyet
Donc je reprend l'exemple de la fonction qui sert a rien et ca TIGCC m'envoi sur les roses
et paf:

"No such op-code" a l'include et aux xdef

mais je vois pas pourquoi mon code ne compile pas:

; Assembly Source File
; Created 21/09/2005, 14:00:00

include "OS.h"
xdef _nostub
xdef _ti92plus

_main:

rts


Merci
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

2

Il faut que tu laisses un espace avant les directives (include et xdef).
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

3

merci smile
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

4

Et commenton fait pour recuperer des arguments et retourner une valeur en nostub?
ti89/index.php?url=ti89.htm&type=ram_callparceque avec un kernel j'ai bien trouvé http://membres.lycos.fr/sirryl/ mais en nostub?...
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

5

En _nostub pour récupérer les arguments il y a un peu de doc dans estack.h (regarde l'aide de TIGCC).
Pour retourner une valeur par contre je ne sais pas.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

6

En C, #define RETURN_VALUE et pousser des choses sur l'EStack. En ASM, il doit y avoir un builtin du linker pour intégrer le code de RETURN_VALUE, mais je ne sais pas son nom par coeur.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

7

lionel> oué c'est bien ca en C sinon en ASM j'ai vu que en kernel fallait utiliser doorsos::top_estack avec un include doorsos.h logique quoi mais pour le nostub, je vais pas inclure doorsos.h !!! alors j'ai bien vu qu'il y avait la commande dans OS.h mais je n'arrive pas a l'appeler: OS::top_estack tios::top_estack ou je ne sais quoi encore

sasume> je trouve que la doc de TIGCC c'est bien mais pour le C parceque j'ai du mal a voir le lien avec l'ASM dedans
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

8

y333> Dans la doc de TIGCC tu as la description des appels système que tu peux aussi faire depuis ton programme ASM.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

9

> alors j'ai bien vu qu'il y avait la commande dans OS.h mais je n'arrive pas a l'appeler: OS::top_estack tios::top_estack ou je ne sais quoi encore
Non, ça, c'est une écriture style kernel, ça ne va pas fonctionner...
Pour avoir l'adresse de top_estack dans le registre a5 (notation GNU as - A68k est vieux et buggé):
move.l 0xC8.w,%a5
move.l 0x109*4(%a5),%a5
Après, tu accèdes à la valeur de top_estack par des move.l (%a5),...; tu la changes par des move.l ...,(%a5).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

10

A68k est vieux et buggé

A68k marche très bien ! et sa syntaxe est nettement plus agréable, en plus de gérer les labels locaux tongue
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

11

pencil

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

12

re pencil
Y'a qu'à voir la tête du désassembleur de TiEmu 3 sick

13

14

juste une question de debutant, j'ai une 89Titanium et j'ai telecharger des jeux dessus mais je ne sais pas comment les utiliser, pourriez-vous m'aider?

15

va voir dans la partie "questions TI", y'a des topics qui parlent de ça.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La 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.

16

desolé pour cette question conne mais ou est la partie "question TI"??confus confus confus

17

sections/16-questions-ti
C'était si dur à trouver ? confus
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La 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.

18

oups!!desoler j'ai trouver!! grin

19

je voudrais juste savoir où il faut aller pour lancer le jeu , comme ca je saurai s'il marche ou pas

20

mais une dernière fois ça n'est pas ici qu'il faut poser ta question !
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La 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.

21

incroyable ces jeunes
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

22

rooooooooo, c'est bon... sad sad

23

sorry on voulé pas te vexer non plus
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

24

Mais ca parlais pas trop d'asm... grin
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

25

26

je sui nouvo en ti-89 et g un bleme je n'arrive pas a installer unisos 113 pour mes programme asm jarrive a rien svp de l'aide

27

ta question n'étant pas en rapport avec la programmation en ASM, elle n'est pas vraiment à sa place ici ; va plutot voir dans la rubrique "questions" : sections/16-questions-ti (et lit ce qui est écrit en haut)
d'autre part, universalOS est DEPASSE ; cherches preOS, plutot, qui, lui, est à jour.
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall