Débuts de la programmation en C pour TI-eZ80...
Débuts de la programmation en C pour TI-eZ80...
Sur Cemetech, MateoConLechuga a créé tout à l'heure un topic sur la programmation en C sur 84+CE (et donc également 83PCE), grâce à l'utilisation du compilateur C propriétaire et gratuit de Zilog (tournant sous Windows) pour eZ80
Nous avions déjà mentionné par le passé que ce genre d'initiatives viendrait, car le processeur eZ80 est moins mal adapté à la programmation en C (en autre chose qu'en assembleur pur...) que son ancêtre le Z80.
Le topic de MateoConLechuga contient un vrai tutorial pour la création d'un projet, dans un environnement freestanding (pas de runtime de démarrage, pas d'intégration particulière à l'OS / au boot code). C'est le tout premier pas, et il reste quelques petits problèmes, mais ce travail est déjà utilisable (ou le deviendra très, très bientôt)
Nous ne pouvons qu'encourager Mateo (et toute autre personne qui voudrait contribuer) à continuer, ainsi bien entendu que les programmeurs à tirer parti de cette nouvelle, et très importante, possibilité pour la programmation des TI-eZ80 !
Source de l'info: http://www.cemetech.net/forum/viewtopic.php?t=11626
Nous avions déjà mentionné par le passé que ce genre d'initiatives viendrait, car le processeur eZ80 est moins mal adapté à la programmation en C (en autre chose qu'en assembleur pur...) que son ancêtre le Z80.
Le topic de MateoConLechuga contient un vrai tutorial pour la création d'un projet, dans un environnement freestanding (pas de runtime de démarrage, pas d'intégration particulière à l'OS / au boot code). C'est le tout premier pas, et il reste quelques petits problèmes, mais ce travail est déjà utilisable (ou le deviendra très, très bientôt)
Nous ne pouvons qu'encourager Mateo (et toute autre personne qui voudrait contribuer) à continuer, ainsi bien entendu que les programmeurs à tirer parti de cette nouvelle, et très importante, possibilité pour la programmation des TI-eZ80 !
Source de l'info: http://www.cemetech.net/forum/viewtopic.php?t=11626
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Débuts de la programmation en C pour TI-eZ80...
Cool!
J'attends la version open-source du compileur, voire un port de GCC dessus
(j'attends aussi ma 83pCE du concours >_<)
J'attends la version open-source du compileur, voire un port de GCC dessus
(j'attends aussi ma 83pCE du concours >_<)
-
s0r00tGénéreux
Niveau 13: CU (Calculateur Universel)- Messages: 142
- Inscription: 28 Aoû 2014, 13:24
- Localisation: l10n
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: s0r00t
Re: Débuts de la programmation en C pour TI-eZ80...
Et bien faut que les admins les aient recus d'abbord....
Le site pour réussir ton exam ! Annales, corrigés, info, épreuves, calendrier... | Deviens V.I.P ! Envie d'être repéré facilement sur le forum et sur le chat, et d'avoir des fonctionnalités spéciales ?Plus d'infos : premium.php |
Tu aimes TI-Planet.org ? Alors rendez-vous sur facebook, pour toutes les actus, toutes les news, et bien plus encore... | Ce site t'a aidé ? Alors aide le à ton tour ! Ce site est géré bénévolement par L'association UPECS, mais tu peux aider à payer le site, les serveurs... |
-
Victor DModo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 1581
- Images: 98
- Inscription: 28 Oct 2014, 22:02
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Débuts de la programmation en C pour TI-eZ80...
s0r00t a écrit:(j'attends aussi ma 83pCE du concours >_<)
Contrairement à la chimie orga, nous n'avons pas encore reçu les lots pour ce concours.
A mon avis, ils devraient être reçus et expédiés d'ici la fin du mois.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Messages: 41593
- Images: 15121
- Inscription: 25 Oct 2008, 00:00
- Localisation: Montpellier
- Genre:
- Calculatrice(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter/X: critor2000
- GitHub: critor
Re: Débuts de la programmation en C pour TI-eZ80...
Cool, travailler en C sera plus simple qu'en assembleur ! Bonne initiative.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 1148
- Images: 4
- Inscription: 08 Déc 2014, 17:38
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ensimag
- GitHub: MathisLav
Re: Débuts de la programmation en C pour TI-eZ80...
Il y a des projets de ciblage de Z80 / eZ80 par GCC et LLVM, mais ils ne sont pas de qualité production, pour autant que je sache.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Débuts de la programmation en C pour TI-eZ80...
D'ailleurs, ça n'a pas grand chose à voir, mais l'assembleur eZ80 ressemble-t-il à l'assembleur Z80 ? Je n'ai rien trouvé sur le site indiquant comment procéder sur ces calculatrices...
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 1148
- Images: 4
- Inscription: 08 Déc 2014, 17:38
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ensimag
- GitHub: MathisLav
Re: Débuts de la programmation en C pour TI-eZ80...
parceque ca n'existe pas encore, non ?
Le site pour réussir ton exam ! Annales, corrigés, info, épreuves, calendrier... | Deviens V.I.P ! Envie d'être repéré facilement sur le forum et sur le chat, et d'avoir des fonctionnalités spéciales ?Plus d'infos : premium.php |
Tu aimes TI-Planet.org ? Alors rendez-vous sur facebook, pour toutes les actus, toutes les news, et bien plus encore... | Ce site t'a aidé ? Alors aide le à ton tour ! Ce site est géré bénévolement par L'association UPECS, mais tu peux aider à payer le site, les serveurs... |
-
Victor DModo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 1581
- Images: 98
- Inscription: 28 Oct 2014, 22:02
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Débuts de la programmation en C pour TI-eZ80...
C'est globalement la même chose niveau langage, avec des instructions supplémentaires (MLT, par exemple, bref cf. manuel), mais sinon, ya le mixed memory mode, utilisation de la pipeline...
Tu peux regarder le code sources des quelques programmes eZ80 existants, d'ailleurs
Tu peux regarder le code sources des quelques programmes eZ80 existants, d'ailleurs
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14655
- Images: 1118
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: Débuts de la programmation en C pour TI-eZ80...
Merci, je vais faire comme ça (encore faut-il que le code soit un minimum commenté). Je suis impatient de voir à quoi servent les nouvelles instructions
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 1148
- Images: 4
- Inscription: 08 Déc 2014, 17:38
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ensimag
- GitHub: MathisLav
11 messages
• Page 1 sur 2 • 1, 2
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités