squalylLe 05/10/2007 à 17:06
bon, moi j'y ai bossé aussi.
j'ai un OS en C avec un minimum d'asm, qui se construit à partir d'un gcc/binutils vanilla sans patches et d'un ldscript. J'obtiens un tib qui fonctionne sur tiemu. Il est capable de faire un context switching basique, je l'ai avancé sur une autre plateforme 68k, mais pas porté/testé sur ti car j'étais pressé pour mon projet ENSIMAG.
Donc j'ai une base d'OS temps réel qui marche, qui est prêt à include une couche de drivers ala linux; il faut y ajouter un système de fichiers, une implémentation d'un semblant de ultra-micro-libc et des programmes pour que tout devienne utilisable.
l'interface utilisateur, ouais, bon... C'est une calculette quoi... donc une ligne de commande pour exécuter des calculs me parait largement suffisante quoi... ce qui faut, c'est plutot développer une application capable de faire des calculs corrects, au dela du +-/*
sinon, je ne vois pas l'intéret de garder une quelconque compatibilité avec AMS, si on fait un truc, il faut que ce soit nouveau, parce que les contraintes d'AMS sont trop grandes. Pour ceux qui voudront programmer, ils recompileront. Enfin si je le fais ce sera comme ça, je veux pas me trainer des trucs qu'on peut obtenir ailleurs, ie tu veux des programmes AMS, tu mets AMS, quoi...