Logicielsmoto.com
http://www.logicielsmoto.com/phpBB/

OS/9 ?
http://www.logicielsmoto.com/phpBB/viewtopic.php?f=23&t=599
Page 1 sur 1

Auteur:  PulkoMandy [ 26 Juin 2012, 20:58 ]
Sujet du message:  OS/9 ?

Je sais qu'il existe un projet OS/9 MO5. Mais je ne trouve pas d'endroit ou télécharger les images ROMs pour l'installer sur mon MO5 !

C'est dommage, j'aimerais bien jeter un oeuil et si possible travailler un peu sur le driver du contrôleur disquette qui apparament ne permet pas de booter sur une disquette et nécessite un ROMdisk.

J'aimerais aussi plus d'information sur l'adaptateur "port série standard" pour RF57 et sur le ROMDisk... J'ai l'impression que beaucoup de matériel plutôt intéressant pour le MO5 reste dans vos cartons, et je pense que c'est un peu dommage.

Je viens de récupérer une extension mémoire 64K et un MO5 compatible, et je pense que l'installation de OS/9 en ferait une machine encore plus intéressante :). Car avoir 2 MO5 avec le Basic, ça ne m'avnace pas à grand chose :)

Auteur:  Prehisto [ 27 Juin 2012, 07:41 ]
Sujet du message: 

Mis à part sur le site officiel http://os9.forler.ch/, je ne peux pas te dire. Il faudrait que Edouard passe un de ces quatre sur LogicielsMoto pour plus d'informations.

Auteur:  Fool-DupleX [ 28 Juin 2012, 17:22 ]
Sujet du message: 

Il existe un site FTP pour les développeurs OS9 avec tous les outils, quelques images, etc.

Nous ne distribuons les images qu'aux developpeurs.

Le fait de booter sur une disquette n'a rien a voir avec le driver disquette mais avec le peripherique qui est choisi par le kernel pour booter. Aujourd'hui, c'est en ROM. ca peut se changer tres facilement.

Le ROMdisk a ete developpe comme un hack rapide nous permettant de nous passer de la disquette tant que le driver n'etait pas pret. il n'est pas obligatoire. C'est tout simplement un filesystem OS9 dans une ROM ou si tu preferes, une image de disquette. Son equivalement RAMdisk existe, utilisable avec l'extension 64K.

Pour pouvoir utiliser les disquettes, il faudrait deja qu'on ait un driver de disquette (ecrit par Prehisto) qui fonctionne completement. Le formattage et l'ecriture fonctionnent tres bien, mais pour une raison encore mysterieuse, et prehisto n'a pas poursuivi la recherche (un peu fastidieuse, il est vrai), la lecture ne fonctionne pas. Nous sommes donc a deux doigts d'avoir un driver fonctionnel avec des disquettes d'une capacite de 760 Ko et un systeme de fichier similaire a celui d'un linux par exemple. A deux doigts ... depuis 7 ans ! Personne n'a plus le temps de travailler sur ce projet.

Si quelqu'un trouve le bug, ca nous arrangerait bien, car le romdisk est un peu penible a mettre a jour.

En effet, nous avons deja porte et teste 85% des outils systeme. Simplement le romdisk est trop petit pour les contenir tous.

L'adaptateur port standard est un cable en Y qui separe la sortie d'une interface CC90-232 en deux avec un DB9 standard pour le port serie et un DB25 standard pour le port parallele. Ca permet de connecteur facilement un PC ou une imprimante de l'ancien monde PC.

On a developpe encore plein d'autres gadgets comme le busshifter, qui permet d'utiliser en meme temps le nanoreseau et la disquette (en principe incompatibles).

Oui, nous en avons des tonnes dans les cartons. et meme plus. Evidemment c'est dommage, mais on a pas le temps. A l'epoque je finissais mes etudes, aujourd'hui j'ai une petite famille a m'occuper.

Le MO5 sous os9 est epatant : multitache, multi-utilisateur, on avait fait une demo a l'un des forums thomson ou on se connectait a distance par le port serie et on envoyait une impression pendant que l'utilisateur local formattait une disquette.

http://thomsonistes.free.fr/forum2003/webcam3.html

En plus, on a tout les outils de base style editeur de texte, assembleur, desassembleur, copie de fichier, editeur binaire, gestion des peripheriques, streams, filtres, shell et j'en passe. Le genre de truc qu'on aurait reve sur un thomson normal.

Telecharge la demo dans l'onglet telechargement du site, ca te donnera une idee. le login c'est juste entree. les commandes dir et chd (pour changer de repertoire) te donneront deja une idee du truc. la commande printerr est sympa aussi, elle permet d'afficher les erreurs en toutes lettres.

Ne te choque pas de la lenteur du truc et du clavier qui marche mal, c'est beaucoup mieux en realite (surtout depuis que Jacques a reecrit le driver clavier !)

voila ...

Auteur:  PulkoMandy [ 29 Juin 2012, 16:31 ]
Sujet du message: 

Fool-DupleX a écrit:
Nous ne distribuons les images qu'aux developpeurs.

Pour pouvoir utiliser les disquettes, il faudrait deja qu'on ait un driver de disquette (ecrit par Prehisto) qui fonctionne completement. Le formattage et l'ecriture fonctionnent tres bien, mais pour une raison encore mysterieuse, et prehisto n'a pas poursuivi la recherche (un peu fastidieuse, il est vrai), la lecture ne fonctionne pas. Nous sommes donc a deux doigts d'avoir un driver fonctionnel avec des disquettes d'une capacite de 760 Ko et un systeme de fichier similaire a celui d'un linux par exemple. A deux doigts ... depuis 7 ans ! Personne n'a plus le temps de travailler sur ce projet.

Si quelqu'un trouve le bug, ca nous arrangerait bien, car le romdisk est un peu penible a mettre a jour.


J'ai écrit un peu de code pour piloter un controleur de disquettes, donc je veux bien aider, mais le fait que tout le projet soit caché comme ça ne me permet pas de le faire. Y-a-t'il une raison pour ne pas diffuser ce qui est déjà fait ?

Je peux trouver un peu de temps pour jouer avec OS/9 (mais c'est mieux d'utiliser un vrai MO5 qu'un émulateur !) et pour contribuer un peu au projet. Mais je pense que le fait de ne rien montrer à part une démo pas à jour n'aide pas à recruter des développeurs, parmi les thomsonistes déjà pas très nombreux...

Enfin bon :)

Auteur:  Fool-DupleX [ 29 Juin 2012, 17:00 ]
Sujet du message: 

:) Tu as environ 8 ans de retard pour comprendre le contexte. Notre projet OS/9 etait un projet tres restreint, tres specifique. Pour arriver ou nous sommes arrivé, il a fallu peser chaque octet afin de faire tenir tout le noyau et les services dans les 16 Ko. Jacques et moi avons travaillé pas mal pour ca, on a quasiment tout fait (et jacques plus que moi). Si tu ne maitrises pas parfaitement le systeme OS-9, c'est meme pas la peine d'y penser. Or Jacques est un maitre en la matiere.

Nous sommes parfaitement ouverts, simplement nous choisissons nos developpeurs. Il se trouve tout simplement que personne hormis ceux qui figurent sur le site web ne s'est propose pour aider sur l'OS meme.

Quant au driver disquette il est quasi-fini. Prehisto l'avait ecrit en deux jours et j'ai un scoop, il a lu ce thread et il travaille en ce moment meme sur le dernier bug.

Enfin, pour le reste des applications OS-9, il y a deja ue communaute tres grande de developpeurs et - c'est aussi l'interet d'os-9, un peu comme linux - il suffit d'assembler les applications et la plupart du temps elles vont tourner du premier coup chez nous. Ca a ete le cas pour presque tous les outils systemes que nous avons deja integres dans le projet.

Si tu veux essayer OS9, il te faut programmer une eeprom ou une flash pour remplacer celle de 16 Ko qui se trouve dans le MO5. Fais-moi signe en MP.

Auteur:  CloudStrife [ 30 Juin 2012, 09:53 ]
Sujet du message: 

Ouais, enfin si les sources sont pas diffusés, pour justement arriver à maitriser le bousin c'est moyen...

Auteur:  Fool-DupleX [ 02 Juil 2012, 08:34 ]
Sujet du message: 

Comme je l'ai dit a Pulko en MP, c'est un ensemble de raisons, dont certaines ne sont sans doute plus valables aujourd'hui, ajouté au fait que le développement est plus ou moins stoppé depuis des années, qui nous ont amené a cet état de fait.

Cela etant dit, le code est 100% assembleur. Si tu desassembles le truc avec un desassembleur os9, tu retrouveras exactement le code source :D

De plus, coder des applications pour os9 ne necessite pas de connaitre les internals du systeme. Il existe une doc qui decrit tous les appels systeme. Une application os9 est portable, nous avons presque sans aucun effort recupere beaucoup d'outils systeme deja existant. L'effort a constitue a reecrire le noyau et les drivers.

Mais nous allons essayer de remettre le projet sur les rails. Ceux qui souhaitent rejoindre l'equipe de dev sont les bienvenus.

"Moi, Fool-DupleX, actuellement à Lausanne, j'invite les passionnés et les hobbyistes thomsonistes qui se trouvent en territoire européen ou qui viendraient à s'y trouver, avec leurs outils de dev ou sans leurs outils de dev, j'invite les ingénieurs et les techniciens spécialistes des industries d'informatique qui se trouvent en territoire européen ou qui viendraient à s'y trouver, à se mettre en rapport avec moi.

Quoi qu'il arrive, la flamme de la résistance thomsoniste ne doit pas s'éteindre et ne s'éteindra pas.

Demain, comme aujourd'hui, je parlerai sur logicielsmoto."

Auteur:  Samuel Devulder [ 02 Juil 2012, 15:31 ]
Sujet du message: 

Fool-DupleX a écrit:
"Moi, Fool-DupleX, actuellement à Lausanne, j'invite (...)
C'est quoi cet appel, on est pas le 18 juin pourtant? :lol:
Image
fool devant son micro(ordinateur... quoi c'est pas lui? tant pis)

sam (appel@art Image)

Auteur:  Fool-DupleX [ 02 Juil 2012, 16:39 ]
Sujet du message: 

Voici ma réponse ;)

"We choose to go to OS9. We choose to go to OS9 in this decade and do the other things, not because they are easy, but because they are hard, because that goal will serve to organize and measure the best of our energies and skills, because that challenge is one that we are willing to accept, one we are unwilling to postpone, and one which we intend to win, and the others, too."

Si Pulko et Cloudstrife veulent rejoindre le projet, MP please. Je ne promets pas qu'on va sortir 50'000 lignes d'assembleur en deux semaines, mais vous etes les bienvenus.

Auteur:  Prehisto [ 02 Juil 2012, 19:57 ]
Sujet du message: 

Fool-DupleX a écrit:
"We choose to go to OS9. We choose to go to OS9 in this decade and do the other things, not because they are easy, but because they are hard, because that goal will serve to organize and measure the best of our energies and skills, because that challenge is one that we are willing to accept, one we are unwilling to postpone, and one which we intend to win, and the others, too."

Image
- Happy birthday to you, Mister President
- Ich bin ein Berliner !

Auteur:  Samuel Devulder [ 03 Juil 2012, 20:05 ]
Sujet du message: 

Prehisto a écrit:
- Ich bin ein Berliner !
Heureusement qu'il n'a pas dit cela à Hambourg. Il aurait été malin le président avec son "Ich bin ein Hamburger"
Image
Hum. Évidemment avec ou sans le ein, ca change tout. :lol:

Auteur:  Fool-DupleX [ 04 Juil 2012, 10:02 ]
Sujet du message: 

En réalité, JFK a bien commis cette erreur. Le Berliner désigne le beignet à la confiture (boule de Berlin). Il aurait du dire "Ich bin Berliner !". Meme problème avec le hamburger : "Ich bin Hamburger !" = je suis de Hambourg, "Ich bin ein Hamburger !" = ... :)

Auteur:  CloudStrife [ 09 Juil 2012, 14:28 ]
Sujet du message: 

Un allemand m'avait raconter que au contraire c'était parfaitement correcte... Le "ein" est utilisé quand c'est au sens figuré (vu qu'il n'est pas réellement berlinois...)

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/