frodon69 a écrit :Bin voila, est ce que ça marche, que peut on faire avec, quels progs tournent làs dessus???
En court: oui ca marche, pas grand chose et uniquement les utilitaires OS-9 que nous avons deja porte (Une trentaine).
En long: nous avons un micro-noyau multitache multi-utilisateur sur mo5 avec un shell et une trentaine d'utilitaires de base. Potentiellement, bcp de programmes interessants tourneraient dessus, car etant donne que l'API est standardisee, il suffit de donner un coup de compilo et hop on a une appli mo5 sans avoir change une ligne au code source. c'est ainsi que nous avons dispose en quelques secondes d'un desassembleur et d'un debugger adapte. j'ai compile un intepreteur basic, mais je ne l'ai pas teste. Il y a aussi un editeur de texte, qui nous donne un peu de souci pour le moment (il est un peu special).
Nous nous concentrons actuellement a l'ecriture des drivers pour les differents peripheriques thomson. Nous sommes actuellement coinces sur les drivers disquette qui sont encore bugges. Pour contourner temporairement ce probleme, j'ai concu une cartouche memo5 speciale appelee romdisk qui contient 128 Ko de ROM vus comme un disque virtuel formatte selon le systeme de fichier os9 (au passage: il gere les sous-repertoires et les permissions sur les fichiers, utilisateurs et groupes). il contient tous les utilitaires deja portes.
os9 est un systeme qui contient un tas de features d'un OS moderne, c'est assez deroutant a voir tourner sur un mo5, avec seulement 32 Ko de ram. nous avons ecrit un pilote pour gerer l'extension 64ko comme un disque virtuel (son overlap avec la rom rend difficile une gestion comme une vraie memoire d'applications).
Je pourrais encore ecrire des tonnes alors je vais m'arreter la.
Fool