π
<-
Chat plein-écran
[^]

L'OS alternatif Punix essayé sur une vraie calculatrice

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude Lionel Debroux » 08 Mar 2012, 22:48

Christopher "christop" Williams, qui développe l'OS alternatif multi-tâches Punix pour TI-68k depuis plusieurs années, l'a maintenant essayé, pour la première fois, sur sa 92+ réelle. Comme chacun sait, l'essai d'un OS alternatif sur une machine réelle est une étape importante dans le développement, qui représente une quantité conséquente de travail, et mérite d'être saluée :)
Voilà ce qu'on peut faire quand on dispose d'une plate-forme ouverte que le fabricant ne cherche pas à tout prix à verrouiller...

Contrairement à PedroM, Punix ne cherche pas à garder la compatibilité avec l'OS de TI, AMS. C'est à la fois un défaut (les programmes TI-68k existants ne fonctionnent pas sur Punix) et un avantage: ne pas être contraint par AMS permet de faire
un OS multi-tâches préemptif
(comme les OS des PCs depuis longtemps, et l'OS des Nspire), beaucoup plus avancé.
De plus, le fait que Punix soit dérivé de divers *nix permet de bénéficier d'un terminal standard, de façons standard d'interagir avec le matériel (port série pour les transferts et le son), et donc une facilité de portage d'outils *nix courants nettement accrue :)
Les fonctions d'AMS sont loin de respecter les normes C89 et POSIX, ce qui rend plus difficile le portage de programmes comme Lua (un tel portage avait été commencé il y a environ dix ans, bien avant que la Nspire existe).

Pour autant que je sache, Punix est le deuxième OS alternatif TI-68k, après PedroM, à arriver à ce niveau. Il utilise d'ailleurs un peu de code de PedroM, par exemple des extraits du code de démarrage - inutile de réinventer une roue qui fonctionne bien :)

Edit : Vidéo qui montre Punix jouant de la musique :

( Youtube : http://www.youtube.com/watch?v=ksoavrKHIRc )

Source (premier endroit où j'ai vu cette information): http://www.cemetech.net/forum/viewtopic ... 998#177998 .
Autres annonces dans la communauté TI: http://www.omnimaga.org/index.php?topic ... #msg235918 , http://www.yaronet.com/posts.php?s=147138 .

Blog officiel de Punix: http://punix-os.blogspot.com/
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxModo.G
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 91.9%
 
Messages: 5755
Inscription: 23 Déc 2009, 01:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -

Re: L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude Excale » 10 Mar 2012, 01:03

Ça montre que le dev sur les TI-68k est encore un peu actif :).
Avatar de l’utilisateur
ExcaleAdmin.
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 40.3%
 
Messages: 2949
Images: 4
Inscription: 10 Sep 2010, 01:00
Genre: Homme
Calculatrice(s):

Re: L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude Lionel Debroux » 10 Mar 2012, 08:33

Oui, mais si peu...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxModo.G
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 91.9%
 
Messages: 5755
Inscription: 23 Déc 2009, 01:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -

Re: L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude Loulou 54 » 10 Mar 2012, 17:59

Wow excellent ! :)
Mais ce genre d'OS multi-tâche, son interface, etc... devra être entièrement reprogrammé pour la TI ou il est possible de récupérer un système multi plateforme, déjà codé, genre linux ?
Mes programmes => ici !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 96.5%
 
Messages: 1984
Images: 8
Inscription: 02 Aoû 2009, 01:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
Classe: École d'ingé (2A) Télécom Bretagne

Re: L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude Lionel Debroux » 10 Mar 2012, 18:15

Il est déjà reparti d'une base *nix, en adaptant les bouts de code bas niveau spécifiques aux TI-68k ;)
Pour l'interface graphique, difficile de reprendre de l'existant dans le monde *nix... mais ExtGraph dépend très peu de l'OS (moins que Genlib, l'autre librairie graphique maintenue pour TI-68k, qui nécessite PreOS).
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxModo.G
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 91.9%
 
Messages: 5755
Inscription: 23 Déc 2009, 01:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -

En ligne

Re: L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude noelnadal » 10 Mar 2012, 18:47

c'est multit-âches ? :D:
Avatar de l’utilisateur
noelnadalRédac.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 74.7%
 
Messages: 2053
Images: 0
Inscription: 10 Mar 2011, 01:00
Localisation: France, L'Haÿ-les-Roses (94)
Genre: Homme
Calculatrice(s):
Classe: M1 MPRI (ENS Paris-Saclay)
Twitter: nadalnoel
Facebook: noel.nadal1

Re: L'OS alternatif Punix essayé sur une vraie calculatrice

Message non lude Lionel Debroux » 10 Mar 2012, 19:30

Ouin, j'avais cru corriger cette faute-là :D
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxModo.G
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 91.9%
 
Messages: 5755
Inscription: 23 Déc 2009, 01:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -


Retourner vers News TI-68k (TI-89, TI-92, TI-Voyage 200)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

-
Rechercher
-
Sujets à la une
Galactik, concours universel de rentrée 2017 : 1 défi, 4 constructeurs, 1400€ de lots !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety 
-
Stats.
562 utilisateurs:
>516 invités
>41 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)