π
<-
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, 21: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 DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

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

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

Ça montre que le dev sur les TI-68k est encore un peu actif :).
Avatar de l’utilisateur
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 3.9%
 
Messages: 2955
Images: 3
Inscription: 10 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude Lionel Debroux » 10 Mar 2012, 07: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 DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

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

Message non lude Loulou 54 » 10 Mar 2012, 16: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 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.6%
 
Messages: 1985
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

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

Message non lude Lionel Debroux » 10 Mar 2012, 17: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 DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

En ligne

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

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

c'est multit-âches ? :D:
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

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

Message non lude Lionel Debroux » 10 Mar 2012, 18: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 DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl


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

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
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 Calculatrices à acheter chez Calcuso
-
Stats.
1368 utilisateurs:
>1315 invités
>49 membres
>4 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)