30

et pour le controlleur du DD ?

31

rotfl

32

soit plus precit dans tes question.... tu veut parler du microcontroleur du disque dur? du controleur disque dur? de l interface?
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

33

je l'ai dit, le controlleur du DD

34

ben question soft c la ti, et question hard, ce sont les adaptateur...roll
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

35

et si tu faisait ça sur une 92, t'aurais pas à te faire chier, parcequ ton bus tu l'as déjà....
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

36

je le fait po sur une 92 pke g po de 92....roll
....question idiote, reponse idiote....
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

37

> electrocut :
Faudrait faire la même chose mais pour un disque sur USB (par hasard, pour l'ARCHOS winktonguewink), au lieu de ceux sur IDE smile
M'enfin, les protocoles doivent être assez compliqués sadsad

38

hum oué ... enfin je vais pas me risquer à dire des conneries puisque je connais rien sur l'usb

je vais rechercher des infos à ce sujet, il suffirait de prendre moi de BP, ptèt que la ti pourrait suivre roll

enfin c'est hypothétique hein ! grin

39

microbug : comment t'accède aux libs en ti-basic ???
usb => fou !
c'est super complexe à gérer et il y a un dialogue (plug'n'play) à gérer

par contre une compact flash se comporte comme un ide en forcant la broche 19 je crois à la masse
d'où une conso' moindre

40

Tu fait un prog assembleur qui accepte des arguments et qui te renvoie des trucs par l'estack ( triso ) c'est pour ça qu'on peut faire des drivers ti-basic. Je suis sûr qu'on peut gérer fopen et le reste. Tu fais un prog fopen qui te renvoie un pointeur file et après tu fais toutes les procédures fread fwrite fseek fclose etc. en leur passant ce pointeur puis les données. Ca peut faire un truc du genre:

testfile()
Prgm
Local fptr,i
fopen("maintest","wb")->fptr
Disp "Le pointeur de fichier est: 0x"+right("00000000"+string(expr(String(fptr)+">Hexa")),8)
For i,32,255
 fwrite(fptr,chr(i))
EndFor
fclose(fptr)
Disp "Fichier fermé"
EndPrgm



A la limite si le pointeur peut changer en mémoire on fait fwrite(fptr,chr(i))->fptr à chaque fois ou on utilise un handle.

Et celui qui dit basic suxx c'est pas malin parce que même si c pas rapide le ti-basic tu peux l'étendre à l'infini en faisant des petits progs asm qui marchent comme des fonctions.

Pas mal le 1er Disp...
Aussi inutile que le H d'Hawaï

41

oui driver tibasic imprimante powa top

42

Exactement. C'est comme Visual BAsic: Yen a qui disent que c'est de la meuh mais moi j'ai résolu le pb: je fais des DLL avec VCPP et je les interface dans des classes VB. Comme ça je me fais ce qui manque.
Aussi inutile que le H d'Hawaï

43

y'aurait moyen de voir un chti exemple de VCPP qui donne une dll 100% compatible VB et windows (j'ai pas réussi avec BCPP)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

44

Et celui qui dit basic suxx c'est pas malin parce que même si c pas rapide le ti-basic tu peux l'étendre à l'infini en faisant des petits progs asm qui marchent comme des fonctions.


mouarf grin
dans ce cas, est-ce que c encore du basic ?
tu utilise tous les avanatges de l'ASM (ou du C, c en gros pareil), en garda
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

45

nt les inconvénients du basic...

ma fois, autant écrire à 100% en ASM...
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

46

Le basic c'est pratique pour faire des chtits modules que tu mets un peu partout, je dis pas que c'est rapide mais c pratique pour déboguer par exemple.
Aussi inutile que le H d'Hawaï

47

oui


Prise de tête: PhD dans la mire.

------------------------------------------------------------------------------------
Mon site TI 83+ et 83+SE (mort)
Le forum TI 83+ de yAronet !!! (rattaché au site..)

48

ma fois, qd on l'habitude, le C est pas mal non plus smile
(je sais plus du tout coder en basic)
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

49

si tu connais le C ( meme sans etre un pro, si tu connais les bases ) tu peux faire du basic en 10 minutes

50

bon vous avez surment remarké que ca fait un bon moment ke g pu posté.....
parce que chuit en terminal et ca boss dur pour le bac....
et aussi pke g change de pc, ca m en fait 4....( gc de me faire une chtit sal counter)
et aussi g cherche a reunir des info sur le projet tibus de l epoque du defin nspirit( sad )
je cherche tjr kkun pour fair le site officiel "ti-atapi-interface" ou "ti-hard-disk" ou "ti-periferic-enterprise"....
(si vous avez des idées... grin)

il s agira d un site consacrées a des periferiques avancé pour ti89 et ki se connecterai uniquement sur ti-bus......(carte son, carte tunner tv, carte reseau, interface ata....)

voula c tout ce ke j avait a dir, a vi! c vrai! c les vacances ( 10 joures pour moi) donc ca va bosser tres dur hehe....

les bonnes âmes desireuses de se joindre au projet son les bienvenu ( socialement et financièrement parlant biensur grin )
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

51

nspirit a écrit :
Vl'a, la preuve que ça avance smile

TiCF_Sch_V0.2.png

Version 0.2
3 CI, donc conssomation de courant assez limité.
Mais c'est loin d'être la version finale.
Le IC1, est un ispLSI1016 ou ispLSI2032 au choix.
C'est le truc qui vas me prendre un sacré temp, car je ne connais absolument pas le VHDL. sad

Niveau prog, les algos sont commencés (J e me lance jamais dans une prog sans une bonne analyse wink )
A oui, CON1 c'est les signeaux qu'on pompe sur le bus de la TI smile
En gros c'est compatible <TI89|{92[+]}>HW<1|2>

Et avant que vous ne fasiez la remarque, je vous tout de suite que les pin du IC1 qui sont pas connecté, bin c'est les pins pour la prog du IC1.
Et celle du connecteur IDE, b1 c'est pas à connecter.

Oui, j'ai bien dit IDE !!!!
Pourquoi ?
Paske les carte CF on un mode TureIDE, donc je devel sur HD IDE, puis je fais un adaptateur CF. [edit]Edité par NSPIRIT le 18-02-2002 à 02:27:28[/edit]


Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

52

vous aver surment remarke que le plus gros est fait.....
en fait j avait parlé de mon projet a nspirit et c surment ca ki la poussé a faire le ticf...
les taux de transfere seron assez rapides ....
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

53

Que dire ?
Miam p-e gringringrin
Hmm... Garcon ! UN PACK DE KOENIGS SVP !

54

PAS D'ACCORD DU TOUT!!!
Le plus gros c pas de pondre un schéma, c'est pour le cas présent de programmer son circuit PLCC pour la liaison du bus. A mon avis c'est complètement inutile. Il suffit d'un bon décodeur d'adresses, de 3 buffers ou d'un 8255 et le tour est joué. OUI je sais que le 8255 utilise un bus Intel et la TI un bus Motorola, mais c'est pas bien dur de convertir {DS AS R/W} en {ALE RD WR}.
Et encore, le méga giga gros problème pour le mec qui veut utiliser le bus, c'est la SOUDURE DE FILS SUR LE CHIP de la TI qui est en boîtier QFP c'est à dire que les broches sont espacées de 0.5 mm. Le seul fil que j'ai trouvé soudable dessus c'est du fil de nappe IDE Ultra-DMA qui a une largeur de 2.54/4=0.635 mm: les autres nappes ont des fils de 1.27 mm de large c trop gros.

Si je sais tout ça, c'est que je me suis intéressé au bus du temps de la fin de nspirit, et que j'ai essayé! Sur ma TI ya donc une découpe pour une prise 40 broches et le seul fil que j'ai réussi à souder pour le moment avec un fer normal c'est d0 et la masse!

Voici le brochage que je propose, il faudrait essayer de le respecter si on recommence ça m'éviterait de changer de TI pour tout recabler gni.
d0     | 01  02 | d1
d2     | 03  04 | d3
d4     | 05  06 | d5
d6     | 07  08 | d7
d8     | 09  10 | d9
d10    | 11  12 | d11
d12    | 13  14 | d13
d14    | 15  16 | d15
a1     | 17  18 | a2
a3     | 19  20 | a4
a5     | 21  22 | a6
a7     | 23  24 | a8
a9     | 25  26 | a10
a11    | 27  28 | a12
a13    | 29  30 | a14
a15    | 31  32 | a16
GND    | 33  34 | RESET
LDS    | 35  36 | UDS
R/W    | 37  38 | 
       | 39  40 | 


Oui, a0 n'est pas câblé, yen a pas besoin: Comme on est en mode 16 bits, c'est LDS et UDS (lower/upper data strobe) qui sélectionne si t'as écrit à une
adresse paire (a0=0) ou impaire(a0=1).
La fiche technique du 68000 avec les infos se trouve sur http://e-www.motorola.com/collateral/EC000UM.pdfhttp://e-www.motorola.com/collateral/EC000UM.pdf
Les chronogrammes du bus commencent à la page 45.

La page d'accueil sur la série 68x000 se trouve sur cette page

Si vous êtes aussi intéressés par le projet d'utilisation du bus, METTEZ MOI UN MINI-MSG avec votre adresse mail, que je puisse vous contacter rapidement.

Si ça vous intéresse, j'ai scanné le PCB de ma TI (TI92+ HW2), attention c'est un fichier JPEG qui pèse 13 Mo, pour le télécharger faites un bouton DROIT sur le lien pour enregistrer la cible, l'ouvrez pas directement: http://site.voila.fr/galaxoft/TI92+HW2_grand1.jpghttp://site.voila.fr/galaxoft/TI92+HW2_grand1.jpg .

Sachez aussi que je suis en train d'étudier la construction d'un microsystème (carte mère + eprom + ram + périphériques) à base de 8032, justement pour voir des routines de drivers et voir si au niveau matériel tout passe facilement. La comme les circuits c'est des DILs, c'est plus facile. Je cherche d'ailleurs la datasheet de la RAM 62256 ou équivalent.
Aussi inutile que le H d'Hawaï

55

zavez peur de répondre ou koi???
Aussi inutile que le H d'Hawaï

56

grin

57

Bin ouais quoi, faut trouver une solution pour ce tupain de bus système!
Aussi inutile que le H d'Hawaï

58

moi j'ai une solution, j'ai le port module TI sur ma 92+ grin
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

59

Bin ouais mais quand on a une HW2...
Aussi inutile que le H d'Hawaï

60

hooooooooooooo
grin
bon ben .......
on verra ca ce week end pke je sent ke ca va etre long, tres long...wink
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.