1

Je voudrait savoir s'il est possible d'utiliser comme sous-programme un programme en assembleur avec des arguments pour controler le port i/o d'une ti-89 comme ca:

le programme en assembleur pourrait s'appeler writeio et la commande pour l'executer à partir d'un programme en basic serait writeio(a,b) avec a et b valeurs binaires correspondant a l'etat haut ou bas de chaqun des deux fils du port.

Ca existe ? ou il faut que je me mette a l'asm 68000 ?

L'ideal serait que ce programme puisse aussi lire l'état du port.
Je cherche un programme qui fasse a peu pres ca pour pouvoir creer des montages adaptés a la ti, sans devoir galérer pour programmer le soft, meme si c'est beaucoup plus lent que l'asm.

Si ça n'existe pas, je sais que ce programme n'est tres long a creer et peut etre que quelqun serait pret a le programmer ?roll

2

oui, c'est possible.
Oui, de préférence, tu apprend l'ASM, avec des soupçons de C pour simplifier le tout...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

3

c bizzare mais avec le tutorial de nthc ou il montre comment utiliser le port,ben je ne suis jamais arrivé d'utiliser le port c bizzare confus
LinuX Powa (:

4

J'ai déjà réussi, mais sans tuto smilegrinsmile
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

5

c clair que c vraiment pas compliqué...
il y av un tuto la dessus sur ti-fr à l'epok.. smile

6

>Si ça n'existe pas, je sais que ce programme n'est tres long a creer et peut etre que quelqun serait pret a le programmer ?
si tu es vraiment desespéré, à l'occasion je pourrais te le faire vite fait. mais g pas bcp de temps.

7

pour ce qui veulent savoir comment utilisé le port io allez dans la section hardware il y a les lib i2c qui sont la toutes pretes....mad

8

J'ai retrouvé le programme. PeekPoke sur http://galaxoft.ifrance.com/galaxoft/Pages/soft.html. Et c'est avec AltaVista que je l'ai trouvé, avec Google, je n'ai rien trouvé bizarrement.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

---

10

azer6 pauvre type
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

11

Le lien vers la page de galaxoft ne marche passadsadsad
Je l'est retrouvée dans altavista mais ca ne marche pas .mourn

12

Il marchait hier. J'espère qu'il est seulement temporairement down et pas totalement disparu.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

13

C'est bon, le lien fonctionne .Je te remercie . Je n'est trouvé aucune documentation pour utiliser peekpoke. Je vais essayer d'utiliser la source en C pour savoir comment l'utiliser.

14

Et au fait, malgré ce qui est dit sur le site, pour l'appeler d'un autre programme, on n'a pas forcément besoin de DoorsOS. Déjà, on n'a besoin d'un TSR anti-"Invalid Program Reference" que si on veut lire la valeur, pas pour écrire, et ensuite, n'importe quel des TSRs suivants fonctionne:
- IPR de Paxal
- KerNO de Greg Dietsche
- Universal OS de JM
- DoorsOS
- PreOs de PpHd (pas encore sorti)
Mais pour IPR et KerNO, il faut recompiler sans #define USE_KERNEL.
[edit]Edité par Kevin Kofler le 10-01-2002 à 22:36:43[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

...
[edit]Edité par Renorems le 11-01-2002 à 22:01:03[/edit]

16


SURPRISE SLR !!

Voilà je l'ai fait pour toi : http://alineasofts.free.fr/extern/commanip.zip


Ca te convient smile ?

zzz
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

17

Exellant !
avec la doc pour l'utiliser, je ne pouvait pas trouver mieux.
Merci a Thibaut

18

Tu me dis si tu trouves un problème, où si tu aimerais que j'améliore un truc !!
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

19

Pour l'instant c'est nickel, aucun probleme.
J'ai commencé a jouer un peut avec avec une diode qui s'allume avec le rouge quand je met le blanc a 0 ou l'inverse.
C'est plutot rapide tongue

Sur ton site, ou est ce qu'on télécharge les programmmes ?

20

ah ah, meme probleme que moi il y a qqs mois
grin
c bien caché sur le site de thibaut
si je me souvient bien c sur le gros titre de la page qu'il y a le zip grin
ca me rassure de ne pas etre le seul, n'est ce pas thibaut devil
En préretraitre

21

Mon site je ne donne plus son adresse jusqu'à ce que je le mette à jour.

Le prog marche bien, quand tu veux mettre 1 sur le fil rouge, c'est bien le fil rouge qui est mis à 1, et pour le fil blanc ? Et la réception ?

sBibi : ok je règlerai ça pour la mise à jour. De toute façon vous n'êtes pas censés y aller pour le moment tongue
[edit]Edité par Thibaut le 12-01-2002 à 17:59:53[/edit]
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

22

g un espoir la : comme on parle du port IO
y a quelqu'un qui a compris comment le programmeur de Tetris se sert du port ? (synchro + envoi/reception)
:D

23

ba s'il n'est pas open source, tu peux tjs tracer ac vti wink

24

ah, sisi il est en open source, je devais découvrir ça avec FlashZ, car à deux c plus facile, mais vu qu'il bosse maintenat .... c à l'eau cry
:D

25

recherche dans le code toutes les utilisations des ports dans les 600000, ce qui est assez restreint si le gars a bien fait son boulot, puis tu décodes...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

26

je sais comment on adresse le port (on active le direct input) et sur l'adresse $600013, et $600018 (si je me trompe pas) il y a 2 bits à armer pour controler les fils rouges & blancs, mais j'ai pas envie de me taper un protocole entier à la main !
:D

27

La meilleur chose à faire (je crois que JM a fait pareil pour programmer les routines de réception de TIB-Receiver), c'est de débugger sous vti (ou db92 wink) l'auto-int4 qui gère le link. Ca permet de faire des routines très rapides, qui gèrent les erreurs de réception, sans pour autant faire du low-level.
Je suis pas chez moi là, je te passerais mes routines si tu veux.

28

c avec le plus grand plaisir que j'accepterai tes routines, si tu sais pas ou les mettre, ici, ça ira mieux smile HerveRV@aol.com (merci d'avance smilesmile)
:D

29

ouarf, bon, ba vous savez quoi? grin
je viens de regarder la source de tetris gringringrin
vs savez ce que j'ai vu?

hu²

pea linkbuf(pc)
jsr doorsos::transmit

et

pea linkbuf(pc)
jsr doorsos::receive

comment ne pas se faire chier à refaire le protocole entier gringringrin
enfin, g regardé vite fait là, dc il y a peut être d'autres trucs ke g pas vu, mais ça m'étonnerait...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

30

à mon avis, c'est ça qui est utilisé, vu qu'il ne faut pas transmettre à vitesse fulgurante...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site