Vos Projets » OS pour x86 embarqué
Catégorie:  
   
OS pour x86 embarqué
Publié le 11/02/2006 @ 16:21:43,
Par rfr
Suite a une idée d'un collègue concernant un OS, avec quelques petites features intérssantes, je me suis embarqué dans ce projet.

Comme il n'avait encore rien écrit mais avait juste quelques idées, et ayant des connaissances dans les OS, je me suis mis à l'ouvrage.

La machine de référence pour cette OS sera ceci: http://www.pcengines.ch/wrap.htm

Ou quelque chose d'equivalent.

Pourquoi développer son propre OS? Parce qu'a la base, il est prévu pour ca. Linux ou FreeBSD sont très bien mais il ajoute souvent un overhead non négligeable car prévu à la base pour d'autres applications. Mais bon ... vu le personnel, ca va pas se faire en 2 jours :grin: Et le nombre de choses à implèmenter est assez conséquent ...

Un petit screenshot sous Bochs aprés 1 semaine de développement ( soit 2-3 jours full time)

Quand le projet aura acquis une certaine maturité, vous pourrez voir son évolution ici:

http://savannah.inter-land.net

Comments (et candidatures éventuelles, on sait jamais) are welcome :wink:


Fichier: file_17432_ok.jpg ( 54.4 KB - 582 )
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
   
OS pour x86 embarqué
Publié le 11/02/2006 @ 16:48:34,
Par zion
J'ai une question... C'est quoi la licence? :joce:
Et c'est quoi le but in fine de ton OS?

J'avais trouvé ca sympa aussi comme idée il y a qqs années, j'avais commencer par faire un compilateur ASM que j'ai jamais fini (il compilait juste qqs instructions de base) puis j'avais aussi dans l'idée de commencer un OS "just 4 fun", mais en définitive je passe tout mon temps sur mon CMS, donc plus une seconde de dispo pour un autre projet pour le moment :joce: (Mais ca m'intéresse de lire ton avancement, etc, etc)
Je suis le Roy :ocube:
   
OS pour x86 embarqué
Publié le 11/02/2006 @ 18:46:14,
Par philfr
Ton kernel tourne en mode protégé ?
Il est temps réel ?
   
OS pour x86 embarqué
Publié le 11/02/2006 @ 18:55:11,
Par rfr
Ton kernel tourne en mode protégé ?
Il est temps réel ?


Oui, il est en mode protégé et il y a bcp de chance qu'il soit temps réel.

Ce sera un mix entre micro-kernel et un kernel monolithique (on essaiera de prendre le meilleur des deux: task-switching vs mode-switching (DPL))
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?